{: versionI"3.4.12 (Selective Steve):EF:shaI"-9848db9f0325b077f7689156abb3331fdfee6f89;F: contents"OLo:Sass::Tree::RootNode :@children[Ho:Sass::Tree::CommentNode : @value[I"/* Map of compass extensions that are loaded. The value will either be * the version of the extension or `true` if the version is unknown. */:ET: @type: silent;[: @linei: @options{o:Sass::Tree::VariableNode : @nameI"compass-extensions; T: @expro: Sass::Script::Tree::Funcall;I"compass-extensions; T: @args[:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i/: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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@; @ : @guardedT: @global0;[; i;o; ;o;; i;i;o;; i;i8;@; @; @ o; ;[I"H/* The list of browsers you want to support. * Defaults to all. */; T; ; ;[; i ; @ o; ;I"supported-browsers; T;o;;I" browsers; T;[;o;;{;{;0;0; i ;o; ;o;; i ;i;o;; i ;i%;@; @;'@; @ ;(T;)0;[; i ;o; ;o;; i ;i;o;; i ;i.;@; @; @ o; ;[I"k/* The browser usage threshold for features that gracefully degrade * Defaults to 1 user in 1,000. */; T; ; ;[; i; @ o; ;I"graceful-usage-threshold; T;o: Sass::Script::Tree::Literal ;o: Sass::Script::Value::Number ;f0.1:@numerator_units[:@denominator_units[:@originalI"0.1; F; @ ; i;o; ;o;; i;i!;o;; i;i$;@; @;'@;(T;)0;[; i;o; ;o;; i;i;o;; i;i-;@; @; @ o; ;[I"s/* The browser usage threshold for features that cannot degrade gracefully * Defaults to 1 user in 10,000. */; T; ; ;[; i; @ o; ;I"critical-usage-threshold; T;o;* ;o;+ ;f 0.01;,[;-@>;.I" 0.01; F; @ ; i;o; ;o;; i;i!;o;; i;i%;@; @;'@;(T;)0;[; i;o; ;o;; i;i;o;; i;i.;@; @; @ o; ;[I"h/* Set this to true to generate comments that will explain why a prefix was included or omitted. */; T; ; ;[; i; @ o; ;I"debug-browser-support; T;o;* ;o:Sass::Script::Value::Bool;F; @ ; i;o; ;o;; i;i;o;; i;i#;@; @;'@;(T;)0;[; i;o; ;o;; i;i;o;; i;i,;@; @; @ o; ;[I"/* Minimum browser versions that must be supported. * The keys of this map are any valid browser according to `browsers()`. * The values of this map are the min version that is valid for that browser * according to `browser-versions($browser)` */; T; ; ;[; i; @ o; ;I"browser-minimum-versions; T;o:#Sass::Script::Tree::MapLiteral : @pairs[ [o;* ;o: Sass::Script::Value::String;I" chrome; T; : string; @ ; i;o; ;o;; i;i;o;; i;i;@; @;'@o;* ;o:Sass::Script::Value::Null;0; @ ; i;o; ;o;; i;i;o;; i;i;@; @;'@[o;* ;o;2;I" firefox; T; ;3; @ ; i;o; ;o;; i;i;o;; i;i;@; @;'@o;* ;@x; i;o; ;o;; i;i;o;; i;i;@; @;'@[o;* ;o;2;I"ie; T; ;3; @ ; i ;o; ;o;; i ;i;o;; i ;i ;@; @;'@o;* ;@x; i ;o; ;o;; i ;i;o;; i ;i;@; @;'@[o;* ;o;2;I" safari; T; ;3; @ ; i!;o; ;o;; i!;i;o;; i!;i;@; @;'@o;* ;@x; i!;o; ;o;; i!;i;o;; i!;i;@; @;'@[o;* ;o;2;I" opera; T; ;3; @ ; i";o; ;o;; i";i;o;; i";i;@; @;'@o;* ;@x; i";o; ;o;; i";i;o;; i";i;@; @;'@; i;o; ;o;; i;i";o;; i;i;@; @;'@; @ ;(T;)0;[; i;o; ;o;; i;i;o;; i#;i;@; @; @ o; ;[I"/* @private */; T; ; ;[; i&; @ o; ;I"default-capability-options; T;o:$Sass::Script::Tree::ListLiteral :@elements[o;0 ;1[[o;* ;o;2;I"full-support; T; :identifier; @ ; i(;o; ;o;; i(;i ;o;; i(;i;@; @;'@o;* ;o;/;T; @ ; i(;o; ;o;; i(;i;o;; i(;i;@; @;'@; i(;o; ;o;; i(;i ;o;; i(;i;@; @;'@; @ o;0 ;1[[o;* ;o;2;I"partial-support; T; ;7; @ ; i);o; ;o;; i);i ;o;; i);i;@; @;'@o;* ;@; i);o; ;o;; i);i;o;; i);i;@; @;'@; i);o; ;o;; i);i ;o;; i);i;@; @;'@; @ :@separator: comma; i';o; ;o;; i';i$;o;; i(;i;@; @;'@; @ ;(0;)0;[; i';o; ;o;; i';i;o;; i*;i;@; @; @ o; ;[I"/* When a prefix in in context, but there is no current prefix * That context is recorded here so other prefixes can be avoided. */; T; ; ;[; i,; @ o; ;I"prefix-context; T;o;* ;@x; i.;o; ;o;; i.;i;o;; i.;i;@; @;'@;(0;)0;[; i.;o; ;o;; i.;i;o;; i.;i;@; @; @ o; ;[I" /* When a prefix is in a selector or directive scope, this is set to the * current prefix value. When `null`, either there is no prefix in scope * or the official prefix is being rendered. The `$prefix-context` * variable can be used to make that distinction. */; T; ; ;[; i0; @ o; ;I"current-prefix; T;o;* ;@x; i4;o; ;o;; i4;i;o;; i4;i;@; @;'@;(0;)0;[; i4;o; ;o;; i4;i;o;; i4;i;@; @; @ o; ;[I"p/* When in a context that only exists in a particular version * this variable is set to those versions. */; T; ; ;[; i6; @ o; ;I"current-browser-versions; T;o;5 ;6[;80; i8;o; ;o;; i8;i";o;; i8;i";@; @;'@; @ ;(0;)0;[; i8;o; ;o;; i8;i;o;; i8;i#;@; @; @ o; ;[I"^/* The legacy support CSS 2.1 Selectors. * Defaults to the $critical-usage-threshold. */; T; ; ;[; i:; @ o; ;I"css-sel2-support-threshold; T;o:!Sass::Script::Tree::Variable ;I"critical-usage-threshold; T:@underscored_nameI"critical_usage_threshold; T; i<;o; ;o;; i<;i#;o;; i<;i<;@; @;'@; @ ;(T;)0;[; i<;o; ;o;; i<;i;o;; i<;iE;@; @; @ o; ;[I"b/* Check if the browser is in scope given the browser support and current prefix minimums. */; T; ; ;[; i>; @ o:Sass::Tree::FunctionNode ;I"browser-out-of-scope; T;[[o;: ;I" browser; T;;I" browser; T; i?;o; ;o;; i?;i%;o;; i?;i-;@; @;'@; @ 0[o;: ;I" version; T;;I" version; T; i?;o; ;o;; i?;i/;o;; i?;i7;@; @;'@; @ o;* ;@x; i?;o; ;o;; i?;i9;o;; i?;i=;@; @;'@;0;[ u:Sass::Tree::IfNode.[o:'Sass::Script::Tree::UnaryOperation : @operando: Sass::Script::Tree::Funcall: @nameI" index:ET: @args[o:!Sass::Script::Tree::Variable ;I"supported-browsers; T:@underscored_nameI"supported_browsers; T: @linei@:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i@: @offseti: @end_poso;; i@;i): @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{o; ;I" browser; T; I" browser; T; i@;o; ;o;; i@;i+;o;; i@;i3;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i@;o; ;o;; i@;i;o;; i@;i4;@;@;@;@:@operator:not; i@;o; ;o;; i@;i;o;; i@;i4;@;@;@;@u:Sass::Tree::IfNode[o:'Sass::Script::Tree::UnaryOperation : @operando:"Sass::Script::Tree::Operation :@operand1o; ;o:!Sass::Script::Tree::Variable : @nameI"current-prefix:ET:@underscored_nameI"current_prefix; T: @lineiF:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iF: @offseti: @end_poso;; iF;i': @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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::Null; 0;@; iF;o; ;o;; iF;i+;o;; iF;i/;@;@;@:@operator:eq; iF;o; ;@ ;o;; iF;i0;@;@;@;@;o; ;o; ; I"current-prefix; T; I"current_prefix; T; iF;o; ;o;; iF;i3;o;; iF;iB;@;@;@;@;o: Sass::Script::Tree::Funcall; I"browser-prefix; T: @args[o; ; I" browser; T; I" browser; T; iF;o; ;o;; iF;iU;o;; iF;i];@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iF;o; ;o;; iF;iF;o;; iF;i^;@;@;@;@;";#; iF;o; ;@";o;; iF;i^;@;@;@;@;":or; iF;o; ;@ ;o;; iF;i^;@;@;@;@;":not; iF;o; ;o;; iF;i;o;; iF;i_;@;@;@;@0[u:Sass::Tree::IfNode [o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support;T: @lineiG:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iG: @offseti: @end_poso; ; iG;i$: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{u:Sass::Tree::IfNode[00[o:Sass::Tree::ReturnNode : @expro: Sass::Script::Tree::Literal : @valueo:Sass::Script::Value::Bool;T: @options{: @lineiJ:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iJ: @offseti: @end_poso;; iJ;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.scss:ET:@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@:@children[; iJ; o; ;o;; iJ;i ;o;; iJ;i;@;@; @ [o:Sass::Tree::ReturnNode : @expro:,Sass::Script::Tree::StringInterpolation : @beforeo: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String; I";T: @type: string;@; iH; o; ; o; ; iH;i;o; ; iH;i;@ ;@ ;@ : @mido; ;I" browser;T;I" browser;T; iH; o; ; o; ; iH;i;o; ; iH;i;@ ;@ ;@ ;@: @aftero; ;o; ; o;!; I" ;T;";#;@; iH; o; ; o; ; iH;i ;o; ; iH;i#;@ ;@ ;@ ;$o; ;I" version;T;I" version;T; iH; o; ; o; ; iH;i#;o; ; iH;i+;@ ;@ ;@ ;@;%o; ;o; ; o;!; I" is incompatible with ;T;";#;@; iH; o; ; o; ; iH;i,;o; ; iH;iD;@ ;@ ;@ ;$o; ;I"current-prefix;T;I"current_prefix;T; iH; o; ; o; ; iH;iD;o; ; iH;iS;@ ;@ ;@ ;@;%o; ; o;!; I".;T;";#;@; iH; o; ; o; ; iH;iT;o; ; iH;iV;@ ;@ ;@ ; iH; o; ; @5;o; ; iI;i ;@ ;@ ;@ ;@; iH; o; ; @(;o; ; iI;i ;@ ;@ ;@ ;@; iH; o; ; @;o; ; iI;i ;@ ;@ ;@ ;@:@children[; iH; o; ; o; ; iH;i ;o; ; iI;i ;@ ;@ ;@[u;&J[o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support;T: @lineiA:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iA: @offseti: @end_poso; ; iA;i$: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{u:Sass::Tree::IfNode[00[o:Sass::Tree::ReturnNode : @expro: Sass::Script::Tree::Literal : @valueo:Sass::Script::Value::Bool;T: @options{: @lineiD:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iD: @offseti: @end_poso;; iD;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.scss:ET:@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@:@children[; iD; o; ;o;; iD;i ;o;; iD;i;@;@; @ [o:Sass::Tree::ReturnNode : @expro:,Sass::Script::Tree::StringInterpolation : @beforeo: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String; I";T: @type: string;@; iB; o; ; o; ; iB;i;o; ; iB;i;@ ;@ ;@ : @mido; ;I" browser;T;I" browser;T; iB; o; ; o; ; iB;i;o; ; iB;i;@ ;@ ;@ ;@: @aftero; ; o;!; I"+ is not listed as a supported browser.;T;";#;@; iB; o; ; o; ; iB;i ;o; ; iB;iG;@ ;@ ;@ ; iB; o; ; @;o; ; iC;i ;@ ;@ ;@ ;@:@children[; iB; o; ; o; ; iB;i ;o; ; iC;i ;@ ;@ ;@o; ;I"current-range; T;o;;I" map-get; T;[o;: ;I"current-browser-versions; T;;I"current_browser_versions; T; iM;o; ;o;; iM;i ;o;; iM;i9;@; @;'@; @ o;: ;I" browser; T;;I" browser; T; iM;o; ;o;; iM;i;;o;; iM;iC;@; @;'@; @ ;o;;{;{;0;0; iM;o; ;o;; iM;i;o;; iM;iD;@; @;'@; @ ;(0;)0;[; iM;o; ;o;; iM;i ;o;; iM;iD;@; @; @ o; ;I"current-min; T;o;;I"if; T;[o;: ;I"current-range; T;;I"current_range; T; iN;o; ;o;; iN;i;o;; iN;i';@; @;'@; @ o;;I"nth; T;[o;: ;I"current-range; T;;I"current_range; T; iN;o; ;o;; iN;i-;o;; iN;i;;@; @;'@; @ o;* ;o;+ ;i;,[;-@>;.I"1; F; @ ; iN;o; ;o;; iN;i=;o;; iN;i>;@; @;'@;o;;{;{;0;0; iN;o; ;o;; iN;i);o;; iN;i?;@; @;'@; @ o;* ;@x; iN;o; ;o;; iN;iA;o;; iN;iE;@; @;'@;o;;{;{;0;0; iN;o; ;o;; iN;i;o;; iN;iF;@; @;'@; @ ;(0;)0;[; iN;o; ;o;; iN;i ;o;; iN;iF;@; @; @ o; ;I"current-max; T;o;;I"if; T;[o;: ;I"current-range; T;;I"current_range; T; iO;o; ;o;; iO;i;o;; iO;i';@; @;'@; @ o;;I"nth; T;[o;: ;I"current-range; T;;I"current_range; T; iO;o; ;o;; iO;i-;o;; iO;i;;@; @;'@; @ o;* ;o;+ ;i;,[;-@>;.I"2; F; @ ; iO;o; ;o;; iO;i=;o;; iO;i>;@; @;'@;o;;{;{;0;0; iO;o; ;o;; iO;i);o;; iO;i?;@; @;'@; @ o;* ;@x; iO;o; ;o;; iO;iA;o;; iO;iE;@; @;'@;o;;{;{;0;0; iO;o; ;o;; iO;i;o;; iO;iF;@; @;'@; @ ;(0;)0;[; iO;o; ;o;; iO;i ;o;; iO;iF;@; @; @ u;=<[o:'Sass::Script::Tree::UnaryOperation : @operando:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI" version:ET:@underscored_nameI" version; T: @lineiP:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iP: @offseti: @end_poso;; iP;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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; ; I"current-max; T; I"current_max; T; iP;o; ;o;; iP;i;o;; iP;i*;@;@;@;@:@operator:and; iP;o; ;@ ;o;; iP;i*;@;@;@;@;:not; iP;o; ;o;; iP;i;o;; iP;i+;@;@;@;@u:Sass::Tree::IfNodeO[00[ o:Sass::Tree::CommentNode : @value[I"K/* If the version is less than the current min, it is not supported */:ET: @type: silent:@children[: @lineiT: @options{o:Sass::Tree::VariableNode : @nameI" too-old;T: @expro:"Sass::Script::Tree::Operation :@operand1o: Sass::Script::Tree::Funcall;I"compare-browser-versions;T: @args[o:!Sass::Script::Tree::Variable ;I" browser;T:@underscored_nameI" browser;T; iU:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iU: @offseti-: @end_poso;; iU;i5: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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@; @ o; ;I" version;T;I" version;T; iU;o; ;o;; iU;i7;o;; iU;i?;@;@;$@; @ o; ;I"current-min;T;I"current_min;T; iU;o; ;o;; iU;iA;o;; iU;iM;@;@;$@; @ :@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iU;o; ;o;; iU;i;o;; iU;iN;@;@;$@; @ :@operand2o: Sass::Script::Tree::Literal ;o: Sass::Script::Value::Number ;i:@numerator_units[:@denominator_units[:@originalI"0;F; @ ; iU;o; ;o;; iU;iQ;o;; iU;iR;@;@;$@:@operator:lt; iU;o; ;@.;o;; iU;iR;@;@;$@; @ : @guarded0: @global0; [; iU;o; ;o;; iU;i ;o;; iU;iR;@;@; @ o; ;I" too-new;T;o; ;o;;I"compare-browser-versions;T;[o; ;I" browser;T;I" browser;T; iV;o; ;o;; iV;i-;o;; iV;i5;@;@;$@; @ o; ;I" version;T;I" version;T; iV;o; ;o;; iV;i7;o;; iV;i?;@;@;$@; @ o; ;I"current-max;T;I"current_max;T; iV;o; ;o;; iV;iA;o;; iV;iM;@;@;$@; @ ;%o;&;'{;({;)0;*0; iV;o; ;o;; iV;i;o;; iV;iN;@;@;$@; @ ;+o;, ;o;- ;i;.[;/@3;0I"0;F; @ ; iV;o; ;o;; iV;iQ;o;; iV;iR;@;@;$@;1:gt; iV;o; ;@Z;o;; iV;iR;@;@;$@; @ ;30;40; [; iV;o; ;o;; iV;i ;o;; iV;iR;@;@; @ u:Sass::Tree::IfNode[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI" too-old:ET:@underscored_nameI" too_old; T: @lineiW:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iW: @offseti: @end_poso;; iW;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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; ;I" too-new; T; I" too_new; T; iW; o; ;o;; iW;i;o;; iW;i";@ ;@;@ ;@:@operator:or; iW; o; ;@ ;o;; iW;i#;@ ;@;@ ;@u:Sass::Tree::IfNode[00[o:Sass::Tree::ReturnNode : @expro: Sass::Script::Tree::Literal : @valueo:Sass::Script::Value::Bool;F: @options{: @linei^:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i^: @offseti: @end_poso;; i^;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.scss:ET:@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@:@children[; i^; o; ;o;; i^;i ;o;; i^;i;@;@; @ [u;[o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support;T: @lineiX:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iX: @offseti: @end_poso; ; iX;i&: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{u:Sass::Tree::IfNode[00[o:Sass::Tree::ReturnNode : @expro: Sass::Script::Tree::Literal : @valueo:Sass::Script::Value::Bool;T: @options{: @linei[:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i[: @offseti: @end_poso;; i[;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.scss:ET:@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@:@children[; i[; o; ;o;; i[;i;o;; i[;i;@;@; @ [o:Sass::Tree::ReturnNode : @expro:,Sass::Script::Tree::StringInterpolation : @beforeo: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String; I"'The current scope only works with ;T: @type: string;@; iY; o; ; o; ; iY;i;o; ; iY;i;;@ ;@ ;@ : @mido: Sass::Script::Tree::Funcall;I"display-browser-range;T: @args[o; ;I" browser;T;I" browser;T; iY; o; ; o; ; iY;iQ;o; ; iY;iY;@ ;@ ;@ ;@o; ;I"current-min;T;I"current_min;T; iY; o; ; o; ; iY;i[;o; ; iY;ig;@ ;@ ;@ ;@o; ;I"current-max;T;I"current_max;T; iY; o; ; o; ; iY;ii;o; ; iY;iu;@ ;@ ;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iY; o; ; o; ; iY;i;;o; ; iY;iv;@ ;@ ;@ ;@: @aftero; ; o;!; I".;T;";#;@; iY; o; ; o; ; iY;iw;o; ; iY;iy;@ ;@ ;@ ; iY; o; ; @;o; ; iY;iy;@ ;@ ;@ ;@:@children[; iY; o; ; o; ; iY;i;o; ; iY;iy;@ ;@ ;@[o:Sass::Tree::CommentNode : @value[I"0/* We don't have any versions to compare */; T: @type: silent:@children[; iQ;@o:Sass::Tree::ReturnNode : @expro: Sass::Script::Tree::Literal ;$o:Sass::Script::Value::Bool;$F;@; iR;o; ;o;; iR;i;o;; iR;i;@;@;@;'[; iR;o; ;o;; iR;i ;o;; iR;i;@;@;@; i?;o; ;o;; i?;i;o;; i?;i?;@; @:@has_childrenT; @ o; ;[I"/* Check whether the browser is supported according to the supported browsers, * declared minimum support and usage thresholds. */; T; ; ;[; ic; @ o;< ;I"support-legacy-browser; T;[ [o;: ;I" browser; T;;I" browser; T; ie;o; ;o;; ie;i';o;; ie;i/;@; @;'@; @ 0[o;: ;I"min-version; T;;I"min_version; T; ie;o; ;o;; ie;i1;o;; ie;i=;@; @;'@; @ 0[o;: ;I"max-version; T;;I"max_version; T; ie;o; ;o;; ie;i?;o;; ie;iK;@; @;'@; @ o;* ;@x; ie;o; ;o;; ie;iM;o;; ie;iQ;@; @;'@[o;: ;I"threshold; T;;I"threshold; T; ie;o; ;o;; ie;iS;o;; ie;i];@; @;'@; @ o;: ;I"critical-usage-threshold; T;;I"critical_usage_threshold; T; ie;o; ;o;; ie;i_;o;; ie;ix;@; @;'@; @ ;0;[ u;=[o:'Sass::Script::Tree::UnaryOperation : @operando: Sass::Script::Tree::Funcall: @nameI" index:ET: @args[o:!Sass::Script::Tree::Variable ;I"supported-browsers; T:@underscored_nameI"supported_browsers; T: @lineif:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; if: @offseti: @end_poso;; if;i): @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{o; ;I" browser; T; I" browser; T; if;o; ;o;; if;i+;o;; if;i3;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; if;o; ;o;; if;i;o;; if;i4;@;@;@;@:@operator:not; if;o; ;o;; if;i;o;; if;i4;@;@;@;@0[o:Sass::Tree::ReturnNode : @expro: Sass::Script::Tree::Literal : @valueo:Sass::Script::Value::Bool;)F;@; ig;o; ;o;; ig;i;o;; ig;i;@;@;@:@children[; ig;o; ;o;; ig;i ;o;; ig;i;@;@;@o; ;[I"9/* Check agaist usage stats and declared minimums */; T; ; ;[; ii; @ o; ;I"min-required-version; T;o;;I" map-get; T;[o;: ;I"browser-minimum-versions; T;;I"browser_minimum_versions; T; ij;o; ;o;; ij;i';o;; ij;i@;@; @;'@; @ o;: ;I" browser; T;;I" browser; T; ij;o; ;o;; ij;iB;o;; ij;iJ;@; @;'@; @ ;o;;{;{;0;0; ij;o; ;o;; ij;i;o;; ij;iK;@; @;'@; @ ;(0;)0;[; ij;o; ;o;; ij;i ;o;; ij;iK;@; @; @ o; ;I" usage; T;o;;I"if; T;[o;: ;I"max-version; T;;I"max_version; T; ik;o; ;o;; ik;i;o;; ik;i;@; @;'@; @ o;;I"omitted-usage; T;[o;: ;I" browser; T;;I" browser; T; il;o; ;o;; il;i!;o;; il;i);@; @;'@; @ o;: ;I"min-version; T;;I"min_version; T; il;o; ;o;; il;i+;o;; il;i7;@; @;'@; @ o;: ;I"max-version; T;;I"max_version; T; il;o; ;o;; il;i9;o;; il;iE;@; @;'@; @ ;o;;{;{;0;0; il;o; ;o;; il;i;o;; il;iF;@; @;'@; @ o;;I"omitted-usage; T;[o;: ;I" browser; T;;I" browser; T; im;o; ;o;; im;i!;o;; im;i);@; @;'@; @ o;: ;I"min-version; T;;I"min_version; T; im;o; ;o;; im;i+;o;; im;i7;@; @;'@; @ ;o;;{;{;0;0; im;o; ;o;; im;i;o;; im;i8;@; @;'@; @ ;o;;{;{;0;0; ik;o; ;o;; ik;i;o;; im;i9;@; @;'@; @ ;(0;)0;[; ik;o; ;o;; ik;i ;o;; im;i9;@; @; @ o:Sass::Tree::ReturnNode ;o:"Sass::Script::Tree::Operation :@operand1o;@ ;Ao;: ;I" usage; T;;I" usage; T; in;o; ;o;; in;i;o;; in;i;@; @;'@; @ :@operand2o;: ;I"threshold; T;;I"threshold; T; in;o; ;o;; in;i;o;; in;i#;@; @;'@; @ :@operator:gt; in;o; ;@G;o;; in;i$;@; @;'@; @ ;Bo;@ ;Ao;: ;I"min-required-version; T;;I"min_required_version; T; io;o; ;o;; io;i;o;; io;i&;@; @;'@; @ ;Bo;@ ;Ao;;I"compare-browser-versions; T;[o;: ;I" browser; T;;I" browser; T; ip;o; ;o;; ip;i*;o;; ip;i2;@; @;'@; @ o;@ ;Ao;: ;I"max-version; T;;I"max_version; T; ip;o; ;o;; ip;i4;o;; ip;i@;@; @;'@; @ ;Bo;: ;I"min-version; T;;I"min_version; T; ip;o; ;o;; ip;iD;o;; ip;iP;@; @;'@; @ ;C:or; ip;o; ;@g;o;; ip;iP;@; @;'@; @ o;: ;I"min-required-version; T;;I"min_required_version; T; ip;o; ;o;; ip;iR;o;; ip;ig;@; @;'@; @ ;o;;{;{;0;0; ip;o; ;o;; ip;i;o;; ip;ih;@; @;'@; @ ;Bo;* ;o;+ ;i;,[;-@>;.I"0; F; @ ; ip;o; ;o;; ip;il;o;; ip;im;@; @;'@;C:gte; ip;o; ;@{;o;; ip;im;@; @;'@; @ ;C:and; io;o; ;@V;o;; ip;im;@; @;'@; @ ;C;E; in;o; ;@G;o;; ip;in;@; @;'@; @ ;[; in;o; ;o;; in;i;o;; ip;in;@; @; @ ; ie;o; ;o;; ie;i;o;; ie;iz;@; @;>T; @ o; ;[I"/* Include content for a legacy browser * Version can be a single version string or a list of versions ordered from oldest to newest. */; T; ; ;[; is; @ o:Sass::Tree::MixinDefNode ;I"for-legacy-browser; T;[ [o;: ;I" browser; T;;I" browser; T; iu;o; ;o;; iu;i ;o;; iu;i(;@; @;'@; @ 0[o;: ;I"min-version; T;;I"min_version; T; iu;o; ;o;; iu;i*;o;; iu;i6;@; @;'@; @ 0[o;: ;I"max-version; T;;I"max_version; T; iu;o; ;o;; iu;i8;o;; iu;iD;@; @;'@; @ o;: ;I"min-version; T;;I"min_version; T; iu;o; ;o;; iu;iF;o;; iu;iR;@; @;'@; @ [o;: ;I"threshold; T;;I"threshold; T; iv;o; ;o;; iv;i ;o;; iv;i*;@; @;'@; @ o;: ;I"critical-usage-threshold; T;;I"critical_usage_threshold; T; iv;o; ;o;; iv;i,;o;; iv;iE;@; @;'@; @ [o;: ;I" ranges; T;;I" ranges; T; iw;o; ;o;; iw;i ;o;; iw;i';@; @;'@; @ o;0 ;1[[o;: ;I" browser; T;;I" browser; T; iw;o; ;o;; iw;i*;o;; iw;i2;@; @;'@; @ o;5 ;6[o;: ;I"min-version; T;;I"min_version; T; iw;o; ;o;; iw;i4;o;; iw;i@;@; @;'@; @ o;: ;I"max-version; T;;I"max_version; T; iw;o; ;o;; iw;iA;o;; iw;iM;@; @;'@; @ ;8: space; iw;o; ;o;; iw;i3;o;; iw;iM;@; @;'@; @ ; iw;o; ;o;; iw;i*;o;; iw;iM;@; @;'@; @ ;0;[u;=e7[o:"Sass::Script::Tree::Operation :@operand1o:'Sass::Script::Tree::UnaryOperation : @operando: Sass::Script::Tree::Funcall: @nameI"browser-out-of-scope:ET: @args[o:!Sass::Script::Tree::Variable ; I" browser; T:@underscored_nameI" browser; T: @lineix:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;ix: @offseti%: @end_poso;;ix;i-: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{o; ; I"max-version; T;I"max_version; T;ix;o; ;o;;ix;i/;o;;ix;i;;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0;ix;o; ;o;;ix;i;o;;ix;i<;@;@;@;@:@operator:not;ix;o; ;o;;ix;i;o;;ix;i<;@;@;@;@:@operand2o; ; I"support-legacy-browser; T; [ o; ; I" browser; T;I" browser; T;iy;o; ;o;;iy;i#;o;;iy;i+;@;@;@;@o; ; I"min-version; T;I"min_version; T;iy;o; ;o;;iy;i-;o;;iy;i9;@;@;@;@o; ; I"max-version; T;I"max_version; T;iy;o; ;o;;iy;i;;o;;iy;iG;@;@;@;@o; ; I"threshold; T;I"threshold; T;iy;o; ;o;;iy;iI;o;;iy;iS;@;@;@;@; o;!;"{;#{;$0;%0;iy;o; ;o;;iy;i ;o;;iy;iT;@;@;@;@;&:and;ix;o; ;@%;o;;iz;i;@;@;@;@u:Sass::Tree::IfNode![o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support; T: @linei~:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i~: @offseti: @end_poso;; i~;i): @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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::Funcall;I"browser-out-of-scope; T: @args[o; ;I" browser; T; I" browser; T; i~; o; ;o;; i~;iC;o;; i~;iK;@ ;@;@ ;@o; ;I"max-version; T; I"max_version; T; i~; o; ;o;; i~;iM;o;; i~;iY;@ ;@;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i~; o; ;o;; i~;i.;o;; i~;iZ;@ ;@;@ ;@:@operator:and; i~; o; ;@ ;o;; i~;i[;@ ;@;@ ;@u:Sass::Tree::IfNode}[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i): @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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::UnaryOperation : @operando: Sass::Script::Tree::Funcall;I"support-legacy-browser; T: @args[ o; ;I" browser; T; I" browser; T; i; o; ;o;; i;i*;o;; i;i2;@ ;@;@ ;@o; ;I"min-version; T; I"min_version; T; i; o; ;o;; i;i4;o;; i;i@;@ ;@;@ ;@o; ;I"max-version; T; I"max_version; T; i; o; ;o;; i;iB;o;; i;iN;@ ;@;@ ;@o; ;I"threshold; T; I"threshold; T; i; o; ;o;; i;iP;o;; i;iZ;@ ;@;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i; o; ;o;; i;i;o;; i;i[;@ ;@;@ ;@:@operator:not; i; o; ;o;; i;i;o;; i;i[;@ ;@;@ ;@;':and; i; o; ;@ ;o;; i;i\;@ ;@;@ ;@0[u:Sass::Tree::IfNode[o:"Sass::Script::Tree::Operation :@operand1o: Sass::Script::Tree::Funcall: @nameI"omitted-usage:ET: @args[o:!Sass::Script::Tree::Variable ;I" browser; T:@underscored_nameI" browser; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i$: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{o; ;I"min-version; T; I"min_version; T; i;o; ;o;; i;i&;o;; i;i2;@;@;@;@o; ;I"max-version; T; I"max_version; T; i;o; ;o;; i;i4;o;; i;i@;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i;o; ;o;; i;i;o;; i;iA;@;@;@;@:@operand2o; ;I"threshold; T; I"threshold; T; i;o; ;o;; i;iD;o;; i;iN;@;@;@;@:@operator:gt; i;o; ;@';o;; i;iO;@;@;@;@u:Sass::Tree::IfNode [00[o:Sass::Tree::CommentNode : @value[ I"/* Content for :ETo:&Sass::Script::Tree::Interpolation: @before0: @mido: Sass::Script::Tree::Funcall: @nameI"display-browser-range;T: @args[o:!Sass::Script::Tree::Variable ; I" browser;T:@underscored_nameI" browser;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i: @offseti/: @end_poso;;i;i7: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.scss;T:@importer0:@filename@: @options{o; ; I"min-version;T;I"min_version;T;i;o; ;o;;i;i9;o;;i;iE;@;0;@;@o; ; I"max-version;T;I"max_version;T;i;o; ;o;;i;iG;o;;i;iS;@;0;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0;i;o; ;o;;i;i;o;;i;iT;@;0;@;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF;i;o; ;o;;i;i;o;;i;iU;@;0;@;@I"% omitted. Minimum support is ;To;; 0; o; ; I" map-get;T; [o; ; I"browser-minimum-versions;T;I"browser_minimum_versions;T;i;o; ;o;;i;in;o;;i;i;@;0;@;@o; ; I" browser;T;I" browser;T;i;o; ;o;;i;i;o;;i;i;@;0;@;@;o;;{;{;0; 0;i;o; ;o;;i;if;o;;i;i;@;0;@;@;!0;"F;#F;$F;%F;i;o; ;o;;i;id;o;;i;i;@;0;@;@I" . */;T: @type: normal:@children[;i;@[o:Sass::Tree::CommentNode : @value[I"/* Content for ; To:&Sass::Script::Tree::Interpolation: @before0: @mido;;I"display-browser-range; T; [o; ;I" browser; T; I" browser; T; i;o; ;o;; i;i;o;; i;i;@;0;@;@o; ;I"min-version; T; I"min_version; T; i;o; ;o;; i;i;o;; i;i;@;0;@;@o; ;I"max-version; T; I"max_version; T; i;o; ;o;; i;i;o;; i;i";@;0;@;@;o;; {;!{;"0;#0; i;o; ;o;; i;i;o;; i;i#;@;0;@;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF; i;o; ;o;; i;i;o;; i;i$;@;0;@;@I"* omitted. User threshold to keep: ; To;*;+0;,o; ;I"threshold; T; I"threshold; T; i;o; ;o;; i;i5;o;; i;i?;@;0;@;@;-0;.F;/F;0F;1F; i;o; ;o;; i;i3;o;; i;i@;@;0;@;@I" %. If ; To;*;+0;,o;;I"display-browser-range; T; [o; ;I" browser; T; I" browser; T; i;o; ;o;; i;i;o;; i;i;@;0;@;@o; ;I"min-version; T; I"min_version; T; i;o; ;o;; i;i;o;; i;i;@;0;@;@o; ;I"max-version; T; I"max_version; T; i;o; ;o;; i;i;o;; i;i;@;0;@;@;o;; {;!{;"0;#0; i;o; ;o;; i;im;o;; i;i;@;0;@;@;-0;.F;/F;0F;1F; i;o; ;o;; i;ik;o;; i;i;@;0;@;@I" and below are omitted: ; To;*;+0;,o;;I"omitted-usage; T; [o; ;I" browser; T; I" browser; T; i;o; ;o;; i;i;o;; i;i;@;0;@;@o; ;I"min-version; T; I"min_version; T; i;o; ;o;; i;i;o;; i;i;@;0;@;@o; ;I"max-version; T; I"max_version; T; i;o; ;o;; i;i;o;; i;i;@;0;@;@;o;; {;!{;"0;#0; i;o; ;o;; i;i;o;; i;i;@;0;@;@;-0;.F;/F;0F;1F; i;o; ;o;; i;i;o;; i;i;@;0;@;@I" %. */; T: @type: normal:@children[; i;@[o:Sass::Tree::CommentNode : @value[ I"/* Content for ; To:&Sass::Script::Tree::Interpolation: @before0: @mido;;I"display-browser-range; T;[o; ;I" browser; T; I" browser; T; i; o; ;o;; i;iv;o;; i;i~;@ ;0;@ ;@o; ;I"min-version; T; I"min_version; T; i; o; ;o;; i;i;o;; i;i;@ ;0;@ ;@o; ;I"max-version; T; I"max_version; T; i; o; ;o;; i;i;o;; i;i;@ ;0;@ ;@;o; ;!{;"{;#0;$0; i; o; ;o;; i;i`;o;; i;i;@ ;0;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF; i; o; ;o;; i;i^;o;; i;i;@ ;0;@ ;@I"4 omitted. Not allowed in the current scope: ; To;*;+0;,o;;I"browser-out-of-scope; T;[o; ;I" browser; T; I" browser; T; i; o; ;o;; i;i;o;; i;i;@ ;0;@ ;@o; ;I"max-version; T; I"max_version; T; i; o; ;o;; i;i;o;; i;i;@ ;0;@ ;@;o; ;!{;"{;#0;$0; i; o; ;o;; i;i;o;; i;i;@ ;0;@ ;@;-0;.F;/F;0F;1F; i; o; ;o;; i;i;o;; i;i;@ ;0;@ ;@I" */; T: @type: normal:@children[; i;@[u;* [o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support;T: @linei{:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i{: @offseti: @end_poso; ; i{;i$: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{0[o:Sass::Tree::CommentNode : @value[I"/* Content for ;To:&Sass::Script::Tree::Interpolation: @before0: @mido: Sass::Script::Tree::Funcall;I"display-browser-range;T: @args[o; ;I" browser;T;I" browser;T; i|; o; ; o; ; i|;iC;o; ; i|;iK;@ ;0;@ ;@o; ;I"min-version;T;I"min_version;T; i|; o; ; o; ; i|;iM;o; ; i|;iY;@ ;0;@ ;@o; ;I"max-version;T;I"max_version;T; i|; o; ; o; ; i|;i[;o; ; i|;ig;@ ;0;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i|; o; ; o; ; i|;i-;o; ; i|;ih;@ ;0;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF; i|; o; ; o; ; i|;i+;o; ; i|;ii;@ ;0;@ ;@I". Min version: ;To;;0;o:"Sass::Script::Tree::Operation :@operand1o;;I" map-get;T; [o; ;I"browser-minimum-versions;T;I"browser_minimum_versions;T; i|; o; ; o; ; i|;i;o; ; i|;i;@ ;0;@ ;@o; ;I" browser;T;I" browser;T; i|; o; ; o; ; i|;i;o; ; i|;i;@ ;0;@ ;@;!o;";#{;${;%0;&0; i|; o; ; o; ; i|;iz;o; ; i|;i;@ ;0;@ ;@:@operand2o: Sass::Script::Tree::Literal ;o: Sass::Script::Value::String;I"unspecified;T: @type:identifier;@; i|; o; ; o; ; i|;i;o; ; i|;i;@ ;0;@ :@operator:or; i|; o; ; @L;o; ; i|;i;@ ;0;@ ;@;'0;(F;)F;*F;+F; i|; o; ; o; ; i|;ix;o; ; i|;i;@ ;0;@ ;@I". User threshold to keep: ;To;;0;o; ;I"threshold;T;I"threshold;T; i|; o; ; o; ; i|;i;o; ; i|;i;@ ;0;@ ;@;'0;(F;)F;*F;+F; i|; o; ; o; ; i|;i;o; ; i|;i;@ ;0;@ ;@I" %. If ;To;;0;o;;I"display-browser-range;T; [o; ;I" browser;T;I" browser;T; i|; o; ; o; ; i|;i;o; ; i|;i;@ ;0;@ ;@o; ;I"min-version;T;I"min_version;T; i|; o; ; o; ; i|;i;o; ; i|;i&;@ ;0;@ ;@o; ;I"max-version;T;I"max_version;T; i|; o; ; o; ; i|;i(;o; ; i|;i4;@ ;0;@ ;@;!o;";#{;${;%0;&0; i|; o; ; o; ; i|;i;o; ; i|;i5;@ ;0;@ ;@;'0;(F;)F;*F;+F; i|; o; ; o; ; i|;i;o; ; i|;i6;@ ;0;@ ;@I" are omitted: ;To;;0;o;;I"omitted-usage;T; [o; ;I" browser;T;I" browser;T; i|; o; ; o; ; i|;iL;o; ; i|;iT;@ ;0;@ ;@o; ;I"min-version;T;I"min_version;T; i|; o; ; o; ; i|;iV;o; ; i|;ib;@ ;0;@ ;@o; ;I"max-version;T;I"max_version;T; i|; o; ; o; ; i|;id;o; ; i|;ip;@ ;0;@ ;@;!o;";#{;${;%0;&0; i|; o; ; o; ; i|;i>;o; ; i|;iq;@ ;0;@ ;@;'0;(F;)F;*F;+F; i|; o; ; o; ; i|;i<;o; ; i|;ir;@ ;0;@ ;@I" %. */;T;1: normal:@children[; i|;@o:Sass::Tree::MixinNode; I"with-browser-ranges; T; [o; ; I"intersect-browser-ranges; T; [o; ; I"current-browser-versions; T;I"current_browser_versions; T;i{;o; ;o;;i{;i@;o;;i{;iY;@;@;@;@o; ; I" ranges; T;I" ranges; T;i{;o; ;o;;i{;i[;o;;i{;ib;@;@;@;@; o;!;"{;#{;$0;%0;i{;o; ;o;;i{;i';o;;i{;ic;@;@;@;@; o;!;"{;#{;$0;%0:@children[o:Sass::Tree::ContentNode ;,[;i|;o; ;o;;i|;i ;o;;i|;i;@;@;@;i{;o; ;o;;i{;i ;o;;i{;ie;@;@:@has_childrenT;@; iu;o; ;o;; iu;i;o;; iw;iP;@; @;>T; @ o;< ;I"display-browser-range; T;[[o;: ;I" browser; T;;I" browser; T; i;o; ;o;; i;i&;o;; i;i.;@; @;'@; @ 0[o;: ;I"min-version; T;;I"min_version; T; i;o; ;o;; i;i0;o;; i;i<;@; @;'@; @ 0[o;: ;I"max-version; T;;I"max_version; T; i;o; ;o;; i;i>;o;; i;iJ;@; @;'@; @ o;: ;I"min-version; T;;I"min_version; T; i;o; ;o;; i;iL;o;; i;iX;@; @;'@; @ ;0;[o;? ;o:,Sass::Script::Tree::StringInterpolation : @beforeo;* ;o;2;I"; T; ;3; @ ; i;o; ;o;; i;i;o;; i;i;@; @;'@: @mido;;I" unquote; T;[o;: ;I" browser; T;;I" browser; T; i;o; ;o;; i;i;o;; i;i#;@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;i;o;; i;i$;@; @;'@; @ : @aftero;J ;Ko;* ;o;2;I" ; T; ;3; @ ; i;o; ;o;; i;i%;o;; i;i(;@; @;'@;Lo;;I" unquote; T;[o;: ;I"min-version; T;;I"min_version; T; i;o; ;o;; i;i0;o;; i;i<;@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;i(;o;; i;i=;@; @;'@; @ ;Mo;J ;Ko;* ;o;2;I"; T; ;3; @ ; i;o; ;o;; i;i>;o;; i;i@;@; @;'@;Lo;;I"if; T;[o;@ ;Ao;: ;I"max-version; T;;I"max_version; T; i;o; ;o;; i;iC;o;; i;iO;@; @;'@; @ ;Bo;: ;I"min-version; T;;I"min_version; T; i;o; ;o;; i;iS;o;; i;i_;@; @;'@; @ ;C:neq; i;o; ;@D;o;; i;i_;@; @;'@; @ o;5 ;6[o;;I" unquote; T;[o;* ;o;2;I" -; T; ;3; @ ; i;o; ;o;; i;ii;o;; i;im;@; @;'@;o;;{;{;0;0; i;o; ;o;; i;ia;o;; i;in;@; @;'@; @ o;;I" unquote; T;[o;: ;I"max-version; T;;I"max_version; T; i;o; ;o;; i;iw;o;; i;i~;@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;io;o;; i;i;@; @;'@; @ ;8;I; i;o; ;o;; i;i`;o;; i;i;@; @;'@; @ o;* ;@x; i;o; ;o;; i;i;o;; i;i;@; @;'@;o;;{;{;0;0; i;o; ;o;; i;i@;o;; i;i;@; @;'@; @ ;Mo;* ;o;2;I"; T; ;3; @ ; i;o; ;o;; i;i;o;; i;i;@; @;'@; i;o; ;@:;o;; i;i;@; @;'@; @ ; i;o; ;@$;o;; i;i;@; @;'@; @ ; i;o; ;@;o;; i;i;@; @;'@; @ ;[; i;o; ;o;; i;i;o;; i;i;@; @; @ ; i;o; ;o;; i;i;o;; i;iZ;@; @;>T; @ o; ;[I"/* Renders the content once if any of the legacy browsers are supported. * $browsers is a map of browser name to version ranges */; T; ; ;[; i; @ o;H ;I"for-legacy-browsers; T;[[o;: ;I" browsers; T;;I" browsers; T; i;o; ;o;; i;i!;o;; i;i*;@; @;'@; @ 0[o;: ;I"threshold; T;;I"threshold; T; i;o; ;o;; i;i,;o;; i;i6;@; @;'@; @ o;: ;I"critical-usage-threshold; T;;I"critical_usage_threshold; T; i;o; ;o;; i;i8;o;; i;iQ;@; @;'@; @ ;0;[o; ;I" rendered; T;o;* ;@`; i;o; ;o;; i;i;o;; i;i;@; @;'@;(0;)0;[; i;o; ;o;; i;i ;o;; i;i;@; @; @ o:Sass::Tree::EachNode : @vars[I" browser; TI" range; T: @listo;: ;I" browsers; T;;I" browsers; T; i;o; ;o;; i;i";o;; i;i+;@; @;'@; @ ;[u;=[o:'Sass::Script::Tree::UnaryOperation : @operando:!Sass::Script::Tree::Variable : @nameI" rendered:ET:@underscored_nameI" rendered; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{:@operator:not; i; o; ;o;; i;i;o;; i;i;@ ;@;@ ;@0[o:Sass::Tree::MixinNode;I"for-legacy-browser; T: @args[o; ;I" browser; T; I" browser; T; i; o; ;o;; i;i(;o;; i;i0;@ ;@;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{I"threshold; TI"threshold; TI" ranges; TI" ranges; T: @map{I"threshold; To; ;I"threshold; T; I"threshold; T; i; o; ;o;; i;iI;o;; i;iS;@ ;@;@ ;@I" ranges; To; ;I" browsers; T; I" browsers; T; i; o; ;o;; i;i^;o;; i;ig;@ ;@;@ ;@: @splato; ;I" range; T; I" range; T; i; o; ;o;; i;i2;o;; i;i8;@ ;@;@ ;@:@kwarg_splat0:@children[o:Sass::Tree::VariableNode ;I" rendered; T: @expro: Sass::Script::Tree::Literal : @valueo:Sass::Script::Value::Bool;*T;@; i; o; ;o;; i;i;o;; i;i;@ ;@;@ : @guarded0: @global0;&[; i; o; ;o;; i;i;o;; i;i;@ ;@;@o:Sass::Tree::ContentNode ;&[; i; o; ;o;; i;i;o;; i;i;@ ;@;@; i; o; ;o;; i;i ;o;; i;ii;@ ;@:@has_childrenT;@; i;o; ;o;; i;i;o;; i;i,;@; @;>T; @ ; i;o; ;o;; i;i;o;; i;iS;@; @;>T; @ o; ;[I"/* If there's a prefix context in scope, this will only output the content if the prefix matches. * Otherwise, sets the current prefix scope and outputs the content. */; T; ; ;[; i; @ o;H ;I"with-prefix; T;[[o;: ;I" prefix; T;;I" prefix; T; i;o; ;o;; i;i;o;; i;i ;@; @;'@; @ 0;0;[u;=D5[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"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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; ;I"prefix-context; T; I"prefix_context; T; i; o; ;o;; i;i;o;; i;i.;@ ;@;@ ;@:@operator:or; i; o; ;@ ;o;; i;i/;@ ;@;@ ;@u:Sass::Tree::IfNodeJ [00[ u:Sass::Tree::IfNode[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i$: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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; ;I" prefix; T; I" prefix; T; i; o; ;o;; i;i);o;; i;i0;@ ;@;@ ;@:@operator:and; i; o; ;@ ;o;; i;i1;@ ;@;@ ;@0[o:Sass::Tree::CommentNode : @value[I"/* Creating new ; To:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I" prefix; T; I" prefix; T; i; o; ;o;; i;iq ;o;; i;ix ;@ ;0;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF; i; o; ;o;; i;io ;o;; i;iy ;@ ;0;@ ;@I" context. */; T: @type: normal:@children[; i;@o:Sass::Tree::VariableNode : @nameI"prefix-context:ET: @expro:!Sass::Script::Tree::Variable ;I" prefix;T:@underscored_nameI" prefix;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i": @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{: @guarded0: @globalT:@children[; i; o; ;o;; i;i ;o;; i;i*;@;@;@o; ;I"current-prefix;T; o; ;I" prefix;T; I" prefix;T; i; o; ;o;; i;i;o;; i;i";@;@;@;@;0;T;[; i; o; ;o;; i;i ;o;; i;i*;@;@;@o:Sass::Tree::ContentNode ;[; i; o; ;o;; i;i ;o;; i;i;@;@;@o; ;I"current-prefix;T; o: Sass::Script::Tree::Literal : @valueo:Sass::Script::Value::Null;"0;@; i; o; ;o;; i;i;o;; i;i;@;@;@;0;T;[; i; o; ;o;; i;i ;o;; i;i';@;@;@o; ;I"prefix-context;T; o;! ;"@/; i; o; ;o;; i;i;o;; i;i;@;@;@;0;T;[; i; o; ;o;; i;i ;o;; i;i';@;@;@[u;'[o:"Sass::Script::Tree::Operation :@operand1o; ;o:!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"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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; ;I" prefix; T; I" prefix; T; i; o; ;o;; i;i!;o;; i;i(;@;@;@;@:@operator:eq; i; o; ;@ ;o;; i;i);@;@;@;@;o; ;o; ;I"prefix-context; T; I"prefix_context; T; i; o; ;o;; i;i,;o;; i;i;;@;@;@;@;o; ;I" prefix; T; I" prefix; T; i; o; ;o;; i;i?;o;; i;iF;@;@;@;@;;; i; o; ;@";o;; i;iG;@;@;@;@;:or; i; o; ;@ ;o;; i;iG;@;@;@;@u:Sass::Tree::IfNodel[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI" prefix:ET:@underscored_nameI" prefix; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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::Null;0;@; i; o; ;o;; i;i ;o;; i;i$;@ ;@;@ :@operator:eq; i; o; ;@ ;o;; i;i%;@ ;@;@ ;@u:Sass::Tree::IfNode[o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso; ; i;i+: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{0[o:Sass::Tree::CommentNode : @value[ I"/* Omitting content for ;To:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I" prefix;T;I" prefix;T; i; o; ; o; ; i;i;o; ; i;i;@ ;0;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF; i; o; ; o; ; i;i;o; ; i;i;@ ;0;@ ;@I" because ;To;;0;o; ;I"current-prefix;T;I"current_prefix;T; i; o; ; o; ; i;i;o; ; i;i ;@ ;0;@ ;@;0; F;!F;"F;#F; i; o; ; o; ; i;i;o; ; i;i ;@ ;0;@ ;@I" is already in scope. */;T: @type: normal:@children[; i;@[ o:Sass::Tree::VariableNode ;I"old-prefix-context; T: @expro; ;I"prefix-context; T; I"prefix_context; T; i; o; ;o;; i;i!;o;; i;i0;@ ;@;@ ;@: @guarded0: @global0:@children[; i; o; ;o;; i;i ;o;; i;i0;@ ;@;@o;# ;I"prefix-context; T;$o; ;o; ;I"prefix-context; T; I"prefix_context; T; i; o; ;o;; i;i;o;; i;i,;@ ;@;@ ;@;o; ;I"current-prefix; T; I"current_prefix; T; i; o; ;o;; i;i0;o;; i;i?;@ ;@;@ ;@; :or; i; o; ;@0;o;; i;i@;@ ;@;@ ;@;%0;&T;'[; i; o; ;o;; i;i ;o;; i;iG;@ ;@;@o;# ;I"current-prefix; T;$o; ;@; i; o; ;o;; i;i;o;; i;i!;@ ;@;@ ;%0;&T;'[; i; o; ;o;; i;i ;o;; i;i);@ ;@;@u;"4[o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso; ; i;i&: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{0[o:Sass::Tree::CommentNode : @value[I"=/* Content for official syntax. Prefix context is still ;To:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I"prefix-context;T;I"prefix_context;T; i; o; ; o; ; i;i;o; ; i;i;@ ;0;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF; i; o; ; o; ; i;i;o; ; i;i;@ ;0;@ ;@I" . */;T: @type: normal:@children[; i;@o:Sass::Tree::ContentNode ;'[; i; o; ;o;; i;i ;o;; i;i;@ ;@;@o;# ;I"current-prefix; T;$o; ;I"prefix-context; T; I"prefix_context; T; i; o; ;o;; i;i;o;; i;i,;@ ;@;@ ;@;%0;&T;'[; i; o; ;o;; i;i ;o;; i;i4;@ ;@;@o;# ;I"prefix-context; T;$o; ;I"old-prefix-context; T; I"old_prefix_context; T; i; o; ;o;; i;i;o;; i;i0;@ ;@;@ ;@;%0;&T;'[; i; o; ;o;; i;i ;o;; i;i8;@ ;@;@[ u;  [o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso; ; i;i&: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{0[u:Sass::Tree::IfNodeh [o:!Sass::Script::Tree::Variable : @nameI" prefix:ET:@underscored_nameI" prefix;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso; ; i;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{u:Sass::Tree::IfNode[00[o:Sass::Tree::CommentNode : @value[I"/* unprefixed content. :ETo:&Sass::Script::Tree::Interpolation: @before0: @mido:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"current-prefix;T:@underscored_nameI"current_prefix;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i: @offsetik: @end_poso;;i;iz: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.scss;T:@importer0:@filename@: @options{:@operand2o; ;I"prefix-context;T;I"prefix_context;T;i;o; ;o;;i;i~;o;;i;i;@;0;@;@:@operator:or;i;o; ;@;o;;i;i;@;0;@;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF;i;o; ;o;;i;ii;o;;i;i;@;0;@;@I" is already in scope. */;T: @type: normal:@children[;i;@[o:Sass::Tree::CommentNode : @value[ I"/* content for ;To:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I" prefix;T;I" prefix;T; i; o; ; o; ; i;i;o; ; i;i;@ ;0;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF; i; o; ; o; ; i;i;o; ; i;i;@ ;0;@ ;@I" because ;To;;0;o:"Sass::Script::Tree::Operation :@operand1o; ;I"current-prefix;T;I"current_prefix;T; i; o; ; o; ; i;i;o; ; i;i;@ ;0;@ ;@:@operand2o; ;I"prefix-context;T;I"prefix_context;T; i; o; ; o; ; i;i;o; ; i;i*;@ ;0;@ ;@:@operator:or; i; o; ; @);o; ; i;i*;@ ;0;@ ;@; 0;!F;"F;#F;$F; i; o; ; o; ; i;i;o; ; i;i+;@ ;0;@ ;@I" is already in scope. */;T: @type: normal:@children[; i;@o:Sass::Tree::VariableNode ;I"old-prefix-context; T: @expro; ;I"prefix-context; T; I"prefix_context; T; i; o; ;o;; i;i!;o;; i;i0;@;@;@;@: @guarded0: @global0:@children[; i; o; ;o;; i;i ;o;; i;i0;@;@;@o;! ;I"old-prefix; T;"o; ;I"current-prefix; T; I"current_prefix; T; i; o; ;o;; i;i;o;; i;i(;@;@;@;@;#0;$0;%[; i; o; ;o;; i;i ;o;; i;i(;@;@;@o;! ;I"prefix-context; T;"o; ;o; ;I"prefix-context; T; I"prefix_context; T; i; o; ;o;; i;i;o;; i;i,;@;@;@;@;o; ;I"current-prefix; T; I"current_prefix; T; i; o; ;o;; i;i0;o;; i;i?;@;@;@;@;;; i; o; ;@P;o;; i;i@;@;@;@;@;#0;$T;%[; i; o; ;o;; i;i ;o;; i;iG;@;@;@o;! ;I"current-prefix; T;"o; ;I" prefix; T; I" prefix; T; i; o; ;o;; i;i;o;; i;i$;@;@;@;@;#0;$T;%[; i; o; ;o;; i;i ;o;; i;i,;@;@;@o:Sass::Tree::ContentNode ;%[; i; o; ;o;; i;i ;o;; i;i;@;@;@o;! ;I"prefix-context; T;"o; ;I"old-prefix-context; T; I"old_prefix_context; T; i; o; ;o;; i;i;o;; i;i0;@;@;@;@;#0;$T;%[; i; o; ;o;; i;i ;o;; i;i8;@;@;@o;! ;I"current-prefix; T;"o; ;I"old-prefix; T; I"old_prefix; T; i; o; ;o;; i;i;o;; i;i(;@;@;@;@;#0;$T;%[; i; o; ;o;; i;i ;o;; i;i0;@;@;@; i;o; ;o;; i;i;o;; i;i";@; @;>T; @ o;< ;I"prefixes-for-capability; T;[[o;: ;I"capability; T;;I"capability; T; i;o; ;o;; i;i(;o;; i;i3;@; @;'@; @ 0[o;: ;I"threshold; T;;I"threshold; T; i;o; ;o;; i;i5;o;; i;i?;@; @;'@; @ 0[o;: ;I"capability-options; T;;I"capability_options; T; i;o; ;o;; i;iA;o;; i;iT;@; @;'@; @ o;: ;I"default-capability-options; T;;I"default_capability_options; T; i;o; ;o;; i;iV;o;; i;iq;@; @;'@; @ ;0;[o; ;I" result; T;o;5 ;6[;80; i;o; ;o;; i;i;o;; i;i;@; @;'@; @ ;(0;)0;[; i;o; ;o;; i;i ;o;; i;i;@; @; @ o;O ;P[I" prefix; T;Qo;;I"browser-prefixes; T;[o;: ;I"supported-browsers; T;;I"supported_browsers; T; i;o; ;o;; i;i*;o;; i;i=;@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;i;o;; i;i>;@; @;'@; @ ;[o; ;I" result; T;o;;I"map-merge; T;[o;: ;I" result; T;;I" result; T; i;o; ;o;; i;i;o;; i;i$;@; @;'@; @ o;0 ;1[[o;: ;I" prefix; T;;I" prefix; T; i;o; ;o;; i;i;o;; i;i$;@; @;'@; @ o;;I"use-prefix; T;[ o;: ;I" prefix; T;;I" prefix; T; i;o; ;o;; i;i1;o;; i;i8;@; @;'@; @ o;: ;I"capability; T;;I"capability; T; i;o; ;o;; i;i:;o;; i;iE;@; @;'@; @ o;: ;I"threshold; T;;I"threshold; T; i;o; ;o;; i;iG;o;; i;iQ;@; @;'@; @ o;: ;I"capability-options; T;;I"capability_options; T; i;o; ;o;; i;iS;o;; i;if;@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;i&;o;; i;ig;@; @;'@; @ ; i;o; ;o;; i;i;o;; i;ig;@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;i;o;; i;ii;@; @;'@; @ ;(0;)0;[; i;o; ;o;; i;i ;o;; i;ii;@; @; @ ; i;o; ;o;; i;i;o;; i;i?;@; @;>T; @ o;? ;o;: ;I" result; T;;I" result; T; i;o; ;o;; i;i;o;; i;i;@; @;'@; @ ;[; i;o; ;o;; i;i;o;; i;i;@; @; @ ; i;o; ;o;; i;i;o;; i;is;@; @;>T; @ o; ;[I"./* Yields to the mixin content once for each prefix required. * The current prefix is set to the $current-prefix global for use by the included content. * Also yields to the content once with $current-prefix set to null for the official version * as long as there's not already a prefix in scope. */; T; ; ;[; i; @ o;H ;I"with-each-prefix; T;[[o;: ;I"capability; T;;I"capability; T; i;o; ;o;; i;i;o;; i;i);@; @;'@; @ 0[o;: ;I"threshold; T;;I"threshold; T; i;o; ;o;; i;i+;o;; i;i5;@; @;'@; @ 0[o;: ;I"capability-options; T;;I"capability_options; T; i;o; ;o;; i;i7;o;; i;iJ;@; @;'@; @ o;: ;I"default-capability-options; T;;I"default_capability_options; T; i;o; ;o;; i;iL;o;; i;ig;@; @;'@; @ ;0;[o;O ;P[I" prefix; TI"should-use-prefix; T;Qo;;I"prefixes-for-capability; T;[o;: ;I"capability; T;;I"capability; T; i;o; ;o;; i;iE;o;; i;iP;@; @;'@; @ o;: ;I"threshold; T;;I"threshold; T; i;o; ;o;; i;iR;o;; i;i\;@; @;'@; @ o;: ;I"capability-options; T;;I"capability_options; T; i;o; ;o;; i;i^;o;; i;iq;@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;i-;o;; i;ir;@; @;'@; @ ;[u;=[o:!Sass::Script::Tree::Variable : @nameI"should-use-prefix:ET:@underscored_nameI"should_use_prefix;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso; ; i;i : @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{u:Sass::Tree::IfNode;[o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso; ; i;i+: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{0[o:Sass::Tree::CommentNode : @value[I"/* Capability ;To:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I"capability;T;I"capability;T; i; o; ; o; ; i;i&';o; ; i;i1';@ ;0;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF; i; o; ; o; ; i;i$';o; ; i;i2';@ ;0;@ ;@I" is not prefixed with ;To;;0;o; ;I" prefix;T;I" prefix;T; i; o; ; o; ; i;iB';o; ; i;iI';@ ;0;@ ;@;0; F;!F;"F;#F; i; o; ; o; ; i;i@';o; ; i;iJ';@ ;0;@ ;@I" because ;To;;0;o: Sass::Script::Tree::Funcall;I"prefix-usage;T: @args[o; ;I" prefix;T;I" prefix;T; i; o; ; o; ; i;io';o; ; i;iv';@ ;0;@ ;@o; ;I"capability;T;I"capability;T; i; o; ; o; ; i;ix';o; ; i;i';@ ;0;@ ;@o; ;I"capability-options;T;I"capability_options;T; i; o; ; o; ; i;i';o; ; i;i';@ ;0;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i; o; ; o; ; i;ib';o; ; i;i';@ ;0;@ ;@;0; F;!F;"F;#F; i; o; ; o; ; i;i`';o; ; i;i';@ ;0;@ ;@I"A% of users are affected which is less than the threshold of ;To;;0;o; ;I"threshold;T;I"threshold;T; i; o; ; o; ; i;i';o; ; i;i';@ ;0;@ ;@;0; F;!F;"F;#F; i; o; ; o; ; i;i';o; ; i;i';@ ;0;@ ;@I" . */;T: @type: normal:@children[; i;@[u;d[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i&: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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; ;o: Sass::Script::Tree::Funcall;I" type-of; T: @args[o; ;I"should-use-prefix; T; I"should_use_prefix; T; i; o; ;o;; i;i3;o;; i;iE;@ ;@;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i; o; ;o;; i;i+;o;; i;iF;@ ;@;@ ;@;o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String;&I" list; T: @type:identifier;@; i; o; ;o;; i;iJ;o;; i;iN;@ ;@;@ :@operator:eq; i; o; ;@";o;; i;iO;@ ;@;@ ;@;*:and; i; o; ;@ ;o;; i;iO;@ ;@;@ ;@u:Sass::Tree::IfNode [o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i-: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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; ;o: Sass::Script::Tree::Funcall;I" type-of; T: @args[o; ;I"should-use-prefix; T; I"should_use_prefix; T; i; o; ;o;; i;i:;o;; i;iL;@ ;@;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i; o; ;o;; i;i2;o;; i;iM;@ ;@;@ ;@;o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String;&I" number; T: @type:identifier;@; i; o; ;o;; i;iQ;o;; i;iW;@ ;@;@ :@operator:eq; i; o; ;@";o;; i;iX;@ ;@;@ ;@;*:and; i; o; ;@ ;o;; i;iX;@ ;@;@ ;@0[o:Sass::Tree::CommentNode ;&[I"/* Capability ; To:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I"capability; T; I"capability; T; i; o; ;o;; i;i%;o;; i;i%;@ ;0;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF; i; o; ;o;; i;i%;o;; i;i%;@ ;0;@ ;@I" is prefixed with ; To;.;/0;0o; ;I" prefix; T; I" prefix; T; i; o; ;o;; i;i%;o;; i;i%;@ ;0;@ ;@;10;2F;3F;4F;5F; i; o; ;o;; i;i%;o;; i;i%;@ ;0;@ ;@I" because ; To;.;/0;0o; ;I"should-use-prefix; T; I"should_use_prefix; T; i; o; ;o;; i;i&;o;; i;i&;@ ;0;@ ;@;10;2F;3F;4F;5F; i; o; ;o;; i;i&;o;; i;i&;@ ;0;@ ;@I"<% of users need it which is more than the threshold of ; To;.;/0;0o; ;I"threshold; T; I"threshold; T; i; o; ;o;; i;i&&;o;; i;i0&;@ ;0;@ ;@;10;2F;3F;4F;5F; i; o; ;o;; i;i$&;o;; i;i1&;@ ;0;@ ;@I" %. */; T;(: normal:@children[; i;@[o:Sass::Tree::CommentNode ;&[ I"/* Capability ; To:&Sass::Script::Tree::Interpolation: @before0: @mido; ;I"capability; T; I"capability; T; i; o; ;o;; i;i %;o;; i;i%;@ ;0;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF; i; o; ;o;; i;i %;o;; i;i%;@ ;0;@ ;@I" is prefixed with ; To;/;00;1o; ;I" prefix; T; I" prefix; T; i; o; ;o;; i;i)%;o;; i;i0%;@ ;0;@ ;@;20;3F;4F;5F;6F; i; o; ;o;; i;i'%;o;; i;i1%;@ ;0;@ ;@I" because ; To;/;00;1o; ;I"should-use-prefix; T; I"should_use_prefix; T; i; o; ;o;; i;iE%;o;; i;iW%;@ ;0;@ ;@;20;3F;4F;5F;6F; i; o; ;o;; i;iC%;o;; i;iX%;@ ;0;@ ;@I" is required. */; T;(: normal:@children[; i;@o:Sass::Tree::MixinNode;I"with-prefix;T: @args[o; ;I" prefix;T;I" prefix;T; i; o; ; o; ; i;i!;o; ; i;i(;@ ;@ ;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0:@children[o;;I"with-browser-ranges;T;[o; ;I"capability;T;I"capability;T; i; o; ; o; ; i;i+;o; ; i;i6;@ ;@ ;@ ;@;o;;{; {;!0;"0;#[o:Sass::Tree::ContentNode ;#[; i; o; ; o; ; i;i;o; ; i;i;@ ;@ ;@; i; o; ; o; ; i;i;o; ; i;i8;@ ;@ :@has_childrenT;@; i; o; ; o; ; i;i ;o; ; i;i*;@ ;@ ;%T;@; i;o; ;o;; i;i;o;; i;is;@; @;>T; @ o:Sass::Tree::MixinNode;I"with-prefix; T;[o;* ;@x; i;o; ;o;; i;i;o;; i;i!;@; @;'@;o;;{;{;0;0;[o;R;I"with-browser-ranges; T;[o;: ;I"capability; T;;I"capability; T; i;o; ;o;; i;i';o;; i;i2;@; @;'@; @ ;o;;{;{;0;0;[o:Sass::Tree::ContentNode ;[; i;o; ;o;; i;i ;o;; i;i;@; @; @ ; i;o; ;o;; i;i ;o;; i;i4;@; @;>T; @ ; i;o; ;o;; i;i;o;; i;i#;@; @;>T; @ ; i;o; ;o;; i;i;o;; i;ii;@; @;>T; @ o; ;[I"/* Returns true if at least one browser-version pair in $subset-ranges * is a higher (or same) version than the browser-version pairs in * $ranges. */; T; ; ;[; i; @ o;< ;I"has-browser-subset; T;[[o;: ;I" ranges; T;;I" ranges; T; i;o; ;o;; i;i#;o;; i;i*;@; @;'@; @ 0[o;: ;I"subset-ranges; T;;I"subset_ranges; T; i;o; ;o;; i;i,;o;; i;i:;@; @;'@; @ 0;0;[o; ;I"found-mismatch; T;o;* ;@`; i;o; ;o;; i;i;o;; i;i;@; @;'@;(0;)0;[; i;o; ;o;; i;i ;o;; i;i;@; @; @ o;O ;P[I" browser; TI"subset-range; T;Qo;: ;I"subset-ranges; T;;I"subset_ranges; T; i;o; ;o;; i;i);o;; i;i7;@; @;'@; @ ;[o; ;I" range; T;o;;I" map-get; T;[o;: ;I" ranges; T;;I" ranges; T; i;o; ;o;; i;i;o;; i;i!;@; @;'@; @ o;: ;I" browser; T;;I" browser; T; i;o; ;o;; i;i#;o;; i;i+;@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;i;o;; i;i,;@; @;'@; @ ;(0;)0;[; i;o; ;o;; i;i ;o;; i;i,;@; @; @ u;="[o:!Sass::Script::Tree::Variable : @nameI" range:ET:@underscored_nameI" range;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso; ; i;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{0[ o:Sass::Tree::VariableNode ;I" min-1;T: @expro: Sass::Script::Tree::Funcall;I"nth;T: @args[o; ;I"subset-range;T;I"subset_range;T; i; o; ; o; ; i;i;o; ; i;i%;@ ;@ ;@ ;@o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::Number ;i:@numerator_units[:@denominator_units[:@originalI"1;F;@; 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);@ ;@ ;@ ;@: @guarded0: @global0:@children[; i; o; ; o; ; i;i ;o; ; i;i);@ ;@ ;@o; ;I" max-1;T;o;;I"nth;T;[o; ;I"subset-range;T;I"subset_range;T; i; o; ; o; ; i;i;o; ; i;i%;@ ;@ ;@ ;@o; ;o; ;i;![;"@";#I"2;F;@; i; o; ; o; ; i;i';o; ; i;i(;@ ;@ ;@ ;$o;%;&{;'{;(0;)0; i; o; ; o; ; i;i;o; ; i;i);@ ;@ ;@ ;@;*0;+0;,[; i; o; ; o; ; i;i ;o; ; i;i);@ ;@ ;@o; ;I" min-2;T;o;;I"nth;T;[o; ;I" range;T;I" range;T; i; o; ; o; ; i;i;o; ; i;i;@ ;@ ;@ ;@o; ;o; ;i;![;"@";#I"1;F;@; i; o; ; o; ; i;i ;o; ; i;i!;@ ;@ ;@ ;$o;%;&{;'{;(0;)0; i; o; ; o; ; i;i;o; ; i;i";@ ;@ ;@ ;@;*0;+0;,[; i; o; ; o; ; i;i ;o; ; i;i";@ ;@ ;@o; ;I" max-2;T;o;;I"nth;T;[o; ;I" range;T;I" range;T; i; o; ; o; ; i;i;o; ; i;i;@ ;@ ;@ ;@o; ;o; ;i;![;"@";#I"2;F;@; i; o; ; o; ; i;i ;o; ; i;i!;@ ;@ ;@ ;$o;%;&{;'{;(0;)0; i; o; ; o; ; i;i;o; ; i;i";@ ;@ ;@ ;@;*0;+0;,[; i; o; ; o; ; i;i ;o; ; i;i";@ ;@ ;@u:Sass::Tree::IfNodew[o:"Sass::Script::Tree::Operation :@operand1o; ;o; ;o; ;o; ;o: Sass::Script::Tree::Funcall: @nameI"compare-browser-versions:ET: @args[o:!Sass::Script::Tree::Variable ;I" browser; T:@underscored_nameI" browser; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti*: @end_poso;; i;i2: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{o; ;I" min-2; T; I" min_2; T; i;o; ;o;; i;i4;o;; i;i:;@;@;@;@o; ;I" min-1; T; I" min_1; T; i;o; ;o;; i;i<;o;; i;iB;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i;o; ;o;; i;i;o;; i;iC;@;@;@;@:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::Number ;&i:@numerator_units[:@denominator_units[:@originalI"0; F;@; i;o; ;o;; i;iG;o;; i;iH;@;@;@:@operator:lte; i;o; ;@+;o;; i;iI;@;@;@;@;$o; ;o;;I"compare-browser-versions; T; [o; ;I" browser; T; I" browser; T; i;o; ;o;; i;i*;o;; i;i2;@;@;@;@o; ;I" min-1; T; I" min_1; T; i;o; ;o;; i;i4;o;; i;i:;@;@;@;@o; ;I" max-2; T; I" max_2; T; i;o; ;o;; i;i<;o;; i;iB;@;@;@;@;o;; {;!{;"0;#0; i;o; ;o;; i;i;o;; i;iC;@;@;@;@;$o;% ;&o;' ;&i;([;)@0;*I"0; F;@; i;o; ;o;; i;iG;o;; i;iH;@;@;@;+;,; i;o; ;@Q;o;; i;iH;@;@;@;@;+:and; i;o; ;@+;o;; i;iH;@;@;@;@;$o; ;o; ;o;;I"compare-browser-versions; T; [o; ;I" browser; T; I" browser; T; i;o; ;o;; i;i*;o;; i;i2;@;@;@;@o; ;I" min-2; T; I" min_2; T; i;o; ;o;; i;i4;o;; i;i:;@;@;@;@o; ;I" max-1; T; I" max_1; T; i;o; ;o;; i;i<;o;; i;iB;@;@;@;@;o;; {;!{;"0;#0; i;o; ;o;; i;i;o;; i;iC;@;@;@;@;$o;% ;&o;' ;&i;([;)@0;*I"0; F;@; i;o; ;o;; i;iG;o;; i;iH;@;@;@;+;,; i;o; ;@y;o;; i;iI;@;@;@;@;$o; ;o;;I"compare-browser-versions; T; [o; ;I" browser; T; I" browser; T; i;o; ;o;; i;i*;o;; i;i2;@;@;@;@o; ;I" max-1; T; I" max_1; T; i;o; ;o;; i;i4;o;; i;i:;@;@;@;@o; ;I" max-2; T; I" max_2; T; i;o; ;o;; i;i<;o;; i;iB;@;@;@;@;o;; {;!{;"0;#0; i;o; ;o;; i;i;o;; i;iC;@;@;@;@;$o;% ;&o;' ;&i;([;)@0;*I"0; F;@; i;o; ;o;; i;iG;o;; i;iH;@;@;@;+;,; i;o; ;@;o;; i;iH;@;@;@;@;+;-; i;o; ;@y;o;; i;iH;@;@;@;@;+:or; i;o; ;@+;o;; i;iJ;@;@;@;@;$o; ;o; ;o;;I"compare-browser-versions; T; [o; ;I" browser; T; I" browser; T; i;o; ;o;; i;i*;o;; i;i2;@;@;@;@o; ;I" min-1; T; I" min_1; T; i;o; ;o;; i;i4;o;; i;i:;@;@;@;@o; ;I" min-2; T; I" min_2; T; i;o; ;o;; i;i<;o;; i;iB;@;@;@;@;o;; {;!{;"0;#0; i;o; ;o;; i;i;o;; i;iC;@;@;@;@;$o;% ;&o;' ;&i;([;)@0;*I"0; F;@; i;o; ;o;; i;iG;o;; i;iH;@;@;@;+;,; i;o; ;@;o;; i;iI;@;@;@;@;$o; ;o;;I"compare-browser-versions; T; [o; ;I" browser; T; I" browser; T; i;o; ;o;; i;i*;o;; i;i2;@;@;@;@o; ;I" max-1; T; I" max_1; T; i;o; ;o;; i;i4;o;; i;i:;@;@;@;@o; ;I" max-2; T; I" max_2; T; i;o; ;o;; i;i<;o;; i;iB;@;@;@;@;o;; {;!{;"0;#0; i;o; ;o;; i;i;o;; i;iC;@;@;@;@;$o;% ;&o;' ;&i;([;)@0;*I"0; F;@; i;o; ;o;; i;iG;o;; i;iH;@;@;@;+:gte; i;o; ;@;o;; i;iH;@;@;@;@;+;-; i;o; ;@;o;; i;iH;@;@;@;@;+;.; i;o; ;@+;o;; i;iJ;@;@;@;@;$o; ;o; ;o;;I"compare-browser-versions; T; [o; ;I" browser; T; I" browser; T; i;o; ;o;; i;i*;o;; i;i2;@;@;@;@o; ;I" min-1; T; I" min_1; T; i;o; ;o;; i;i4;o;; i;i:;@;@;@;@o; ;I" min-2; T; I" min_2; T; i;o; ;o;; i;i<;o;; i;iB;@;@;@;@;o;; {;!{;"0;#0; i;o; ;o;; i;i;o;; i;iC;@;@;@;@;$o;% ;&o;' ;&i;([;)@0;*I"0; F;@; i;o; ;o;; i;iG;o;; i;iH;@;@;@;+;/; i;o; ;@;o;; i;iI;@;@;@;@;$o; ;o;;I"compare-browser-versions; T; [o; ;I" browser; T; I" browser; T; i;o; ;o;; i;i*;o;; i;i2;@;@;@;@o; ;I" max-1; T; I" max_1; T; i;o; ;o;; i;i4;o;; i;i:;@;@;@;@o; ;I" max-2; T; I" max_2; T; i;o; ;o;; i;i<;o;; i;iB;@;@;@;@;o;; {;!{;"0;#0; i;o; ;o;; i;i;o;; i;iC;@;@;@;@;$o;% ;&o;' ;&i;([;)@0;*I"0; F;@; i;o; ;o;; i;iG;o;; i;iH;@;@;@;+;,; i;o; ;@7;o;; i;iH;@;@;@;@;+;-; i;o; ;@;o;; i;iH;@;@;@;@;+;.; i;o; ;@+;o;; i;iJ;@;@;@;@u:Sass::Tree::IfNode[00[o:Sass::Tree::VariableNode : @nameI"found-mismatch:ET: @expro: Sass::Script::Tree::Literal : @valueo:Sass::Script::Value::Bool; T: @options{: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i#: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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@: @guarded0: @global0:@children[; i;o; ;o;; i;i;o;; i;i ;@;@; @ [o:Sass::Tree::ReturnNode : @expro;% ;&o:Sass::Script::Value::Bool;&T;@; i;o; ;o;; i;i;o;; i;i;@;@;@:@children[; i;o; ;o;; i;i;o;; i;i;@;@;@; i;o; ;o;; i;i;o;; i;i8;@; @;>T; @ o;? ;o:'Sass::Script::Tree::UnaryOperation : @operando;: ;I"found-mismatch; T;;I"found_mismatch; T; i ;o; ;o;; i ;i;o;; i ;i#;@; @;'@; @ ;C:not; i ;o; ;o;; i ;i;o;; i ;i#;@; @;'@; @ ;[; i ;o; ;o;; i ;i;o;; i ;i#;@; @; @ ; i;o; ;o;; i;i;o;; i;i<;@; @;>T; @ o; ;[I"/* When the same browser is in both maps, then the minimum will be set * to the maximum of the two minimum versions, and the maximum will be * set to the minmum of the two maximum versions. */; T; ; ;[; i; @ o;< ;I"intersect-browser-ranges; T;[[o;: ;I" ranges; T;;I" ranges; T; i;o; ;o;; i;i);o;; i;i0;@; @;'@; @ 0[o;: ;I"new-ranges; T;;I"new_ranges; T; i;o; ;o;; i;i2;o;; i;i=;@; @;'@; @ 0;0;[o;O ;P[I" browser; TI"new-range; T;Qo;: ;I"new-ranges; T;;I"new_ranges; T; i;o; ;o;; i;i&;o;; i;i1;@; @;'@; @ ;[o; ;I"old-range; T;o;;I" map-get; T;[o;: ;I" ranges; T;;I" ranges; T; i;o; ;o;; i;i;o;; i;i%;@; @;'@; @ o;: ;I" browser; T;;I" browser; T; i;o; ;o;; i;i';o;; i;i/;@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;i;o;; i;i0;@; @;'@; @ ;(0;)0;[; i;o; ;o;; i;i ;o;; i;i0;@; @; @ u;=B[o:!Sass::Script::Tree::Variable : @nameI"old-range:ET:@underscored_nameI"old_range;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso; ; i;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{u:Sass::Tree::IfNode[00[o:Sass::Tree::VariableNode : @nameI" ranges:ET: @expro: Sass::Script::Tree::Funcall;I"map-merge;T: @args[o:!Sass::Script::Tree::Variable ;I" ranges;T:@underscored_nameI" ranges;T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i&: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{o:#Sass::Script::Tree::MapLiteral : @pairs[[o; ;I" browser;T; I" browser;T; i;o; ;o;; i;i);o;; i;i1;@;@;@;@o; ;I"new-range;T; I"new_range;T; i;o; ;o;; i;i3;o;; i;i=;@;@;@;@; 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?;@;@;@;@: @guarded0: @global0:@children[; i;o; ;o;; i;i ;o;; i;i?;@;@;@[ o:Sass::Tree::VariableNode ;I" old-min;T: @expro: Sass::Script::Tree::Funcall;I"nth;T: @args[o; ;I"old-range;T;I"old_range;T; i; o; ; o; ; i;i;o; ; i;i$;@ ;@ ;@ ;@o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::Number ; i:@numerator_units[:@denominator_units[:@originalI"1;F;@; 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(;@ ;@ ;@ ;@: @guarded0: @global0:@children[; i; o; ; o; ; i;i ;o; ; i;i(;@ ;@ ;@o; ;I" old-max;T;o;;I"if;T;[o:"Sass::Script::Tree::Operation :@operand1o;;I" length;T;[o; ;I"old-range;T;I"old_range;T; i; o; ; o; ; i;i ;o; ; i;i*;@ ;@ ;@ ;@;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i;o; ; i;i+;@ ;@ ;@ ;@:@operand2o; ; o;! ; i;"[;#@#;$I"1;F;@; i; o; ; o; ; i;i/;o; ; i;i0;@ ;@ ;@ :@operator:eq; i; o; ; @E;o; ; i;i0;@ ;@ ;@ ;@o; ;I" old-min;T;I" old_min;T; i; o; ; o; ; i;i2;o; ; i;i:;@ ;@ ;@ ;@o;;I"nth;T;[o; ;I"old-range;T;I"old_range;T; i; o; ; o; ; i;i@;o; ; i;iJ;@ ;@ ;@ ;@o; ; o;! ; i;"[;#@#;$I"2;F;@; i; o; ; o; ; i;iL;o; ; i;iM;@ ;@ ;@ ;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i<;o; ; i;iN;@ ;@ ;@ ;@;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i;o; ; i;iO;@ ;@ ;@ ;@;+0;,0;-[; i; o; ; o; ; i;i ;o; ; i;iO;@ ;@ ;@o; ;I" new-min;T;o;;I"nth;T;[o; ;I"new-range;T;I"new_range;T; i; o; ; o; ; i;i;o; ; i;i$;@ ;@ ;@ ;@o; ; o;! ; i;"[;#@#;$I"1;F;@; i; o; ; o; ; i;i&;o; ; i;i';@ ;@ ;@ ;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i;o; ; i;i(;@ ;@ ;@ ;@;+0;,0;-[; i; o; ; o; ; i;i ;o; ; i;i(;@ ;@ ;@o; ;I" new-max;T;o;;I"if;T;[o;. ;/o;;I" length;T;[o; ;I"new-range;T;I"new_range;T; i; o; ; o; ; i;i ;o; ; i;i*;@ ;@ ;@ ;@;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i;o; ; i;i+;@ ;@ ;@ ;@;0o; ; o;! ; i;"[;#@#;$I"1;F;@; i; o; ; o; ; i;i/;o; ; i;i0;@ ;@ ;@ ;1;2; i; o; ; @;o; ; i;i0;@ ;@ ;@ ;@o; ;I" new-min;T;I" new_min;T; i; o; ; o; ; i;i2;o; ; i;i:;@ ;@ ;@ ;@o;;I"nth;T;[o; ;I"new-range;T;I"new_range;T; i; o; ; o; ; i;i@;o; ; i;iJ;@ ;@ ;@ ;@o; ; o;! ; i;"[;#@#;$I"2;F;@; i; o; ; o; ; i;iL;o; ; i;iM;@ ;@ ;@ ;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i<;o; ; i;iN;@ ;@ ;@ ;@;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i;o; ; i;iO;@ ;@ ;@ ;@;+0;,0;-[; i; o; ; o; ; i;i ;o; ; i;iO;@ ;@ ;@o; ;I" maximin;T;o;;I"if;T;[o;. ;/o;;I"compare-browser-versions;T;[o; ;I" browser;T;I" browser;T; i; o; ; o; ; i;i2;o; ; i;i:;@ ;@ ;@ ;@o; ;I" old-min;T;I" old_min;T; i; o; ; o; ; i;i<;o; ; i;iD;@ ;@ ;@ ;@o; ;I" new-min;T;I" new_min;T; i; o; ; o; ; i;iF;o; ; i;iN;@ ;@ ;@ ;@;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i;o; ; i;iO;@ ;@ ;@ ;@;0o; ; o;! ; i;"[;#@#;$I"0;F;@; i; o; ; o; ; i;iR;o; ; i;iS;@ ;@ ;@ ;1:gt; i; o; ; @;o; ; i;iS;@ ;@ ;@ ;@o; ;I" old-min;T;I" old_min;T; i; o; ; o; ; i;i;o; ; i;i!;@ ;@ ;@ ;@o; ;I" new-min;T;I" new_min;T; i; o; ; o; ; i;i#;o; ; i;i+;@ ;@ ;@ ;@;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i;o; ; i;i,;@ ;@ ;@ ;@;+0;,0;-[; i; o; ; o; ; i;i ;o; ; i;i,;@ ;@ ;@o; ;I" minimax;T;o;;I"if;T;[o;. ;/o;;I"compare-browser-versions;T;[o; ;I" browser;T;I" browser;T; i; o; ; o; ; i;i2;o; ; i;i:;@ ;@ ;@ ;@o; ;I" old-max;T;I" old_max;T; i; o; ; o; ; i;i<;o; ; i;iD;@ ;@ ;@ ;@o; ;I" new-max;T;I" new_max;T; i; o; ; o; ; i;iF;o; ; i;iN;@ ;@ ;@ ;@;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i;o; ; i;iO;@ ;@ ;@ ;@;0o; ; o;! ; i;"[;#@#;$I"0;F;@; i; o; ; o; ; i;iR;o; ; i;iS;@ ;@ ;@ ;1:lt; i; o; ; @0;o; ; i;iS;@ ;@ ;@ ;@o; ;I" old-max;T;I" old_max;T; i; o; ; o; ; i;i;o; ; i;i!;@ ;@ ;@ ;@o; ;I" new-max;T;I" new_max;T; i; o; ; o; ; i;i#;o; ; i;i+;@ ;@ ;@ ;@;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i;o; ; i;i,;@ ;@ ;@ ;@;+0;,0;-[; i; o; ; o; ; i;i ;o; ; i;i,;@ ;@ ;@o; ;I" ranges;T;o;;I"map-merge;T;[o; ;I" ranges;T;I" ranges;T; i; o; ; o; ; i;i;o; ; i;i&;@ ;@ ;@ ;@o:#Sass::Script::Tree::MapLiteral : @pairs[[o; ;I" browser;T;I" browser;T; i; o; ; o; ; i;i);o; ; i;i1;@ ;@ ;@ ;@o:$Sass::Script::Tree::ListLiteral :@elements[o; ;I" maximin;T;I" maximin;T; i; o; ; o; ; i;i3;o; ; i;i;;@ ;@ ;@ ;@o; ;I" minimax;T;I" minimax;T; i; o; ; o; ; i;i<;o; ; i;iD;@ ;@ ;@ ;@:@separator: space; i; o; ; o; ; i;i2;o; ; i;iD;@ ;@ ;@ ;@; i; o; ; o; ; i;i);o; ; i;iD;@ ;@ ;@ ;@;%o;&;'{;({;)0;*0; i; o; ; o; ; i;i;o; ; i;iF;@ ;@ ;@ ;@;+0;,0;-[; i; o; ; o; ; i;i ;o; ; i;iF;@ ;@ ;@; i;o; ;o;; i;i;o;; i;i2;@; @;>T; @ o;? ;o;: ;I" ranges; T;;I" ranges; 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?;@; @;>T; @ o; ;[I"v/* If passed a map, that will be the new browser ranges. * Otherwise a range map will be created based on the given capability and prefix * using the `browser-ranges($capability, $prefix)` function. * * If there are current ranges in scope and the new ranges have some overlap * with the current, * * If there is no overlap, then the content will not be rendered. */; T; ; ;[; i%; @ o;H ;I"with-browser-ranges; T;[[o;: ;I"capability; T;;I"capability; T; i-;o; ;o;; i-;i!;o;; i-;i,;@; @;'@; @ 0[o;: ;I" prefix; T;;I" prefix; T; i-;o; ;o;; i-;i.;o;; i-;i5;@; @;'@; @ o;: ;I"current-prefix; T;;I"current_prefix; T; i-;o; ;o;; i-;i7;o;; i-;iF;@; @;'@; @ ;0;[o; ;I"new-ranges; T;o;* ;@x; i.;o; ;o;; i.;i;o;; i.;i;@; @;'@;(0;)0;[; i.;o; ;o;; i.;i ;o;; i.;i;@; @; @ u;=` [o:"Sass::Script::Tree::Operation :@operand1o: Sass::Script::Tree::Funcall: @nameI" type-of:ET: @args[o:!Sass::Script::Tree::Variable ;I"capability; T:@underscored_nameI"capability; T: @linei/:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i/: @offseti: @end_poso;; i/;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i/;o; ;o;; i/;i ;o;; i/;i ;@;@;@;@:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String;&I"map; 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::VariableNode : @nameI"new-ranges:ET: @expro: Sass::Script::Tree::Funcall;I"browser-ranges;T: @args[o:!Sass::Script::Tree::Variable ;I"capability;T:@underscored_nameI"capability;T: @linei2:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i2: @offseti&: @end_poso;; i2;i1: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{o; ;I" prefix;T; I" prefix;T; i2;o; ;o;; i2;i3;o;; i2;i:;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i2;o; ;o;; i2;i;o;; i2;i;;@;@;@;@: @guarded0: @global0:@children[; i2;o; ;o;; i2;i ;o;; i2;i;;@;@;@[o:Sass::Tree::VariableNode ;I"new-ranges; T: @expro; ;I"capability; T; I"capability; T; i0;o; ;o;; i0;i;o;; i0;i";@;@;@;@: @guarded0: @global0:@children[; i0;o; ;o;; i0;i ;o;; i0;i";@;@;@u;= [o: Sass::Script::Tree::Funcall: @nameI"has-browser-subset:ET: @args[o:!Sass::Script::Tree::Variable ;I"current-browser-versions;T:@underscored_nameI"current_browser_versions;T: @linei5:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i5: @offseti: @end_poso;; i5;i8: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{o; ;I"new-ranges;T; I"new_ranges;T; i5; o; ;o;; i5;i:;o;; i5;iE;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i5; o; ;o;; i5;i ;o;; i5;iF;@;@;@;@u:Sass::Tree::IfNodeR[o:!Sass::Script::Tree::Variable : @nameI"debug-browser-support:ET:@underscored_nameI"debug_browser_support;T: @linei::@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i:: @offseti: @end_poso; ; i:;i): @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{0[o:Sass::Tree::CommentNode : @value[ I""/* Excluding content because ;To:&Sass::Script::Tree::Interpolation: @before0: @mido: Sass::Script::Tree::Funcall;I" inspect;T: @args[o; ;I"new-ranges;T;I"new_ranges;T; i;; o; ; o; ; i;;ii4;o; ; i;;it4;@ ;0;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i;; o; ; o; ; i;;ia4;o; ; i;;iu4;@ ;0;@ ;@: @after0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_colorF; i;; o; ; o; ; i;;i_4;o; ; i;;iv4;@ ;0;@ ;@I" is not included within ;To;;0;o;;I" inspect;T; [o; ;I"current-browser-versions;T;I"current_browser_versions;T; i;; o; ; o; ; i;;i4;o; ; i;;i4;@ ;0;@ ;@;!o;";#{;${;%0;&0; i;; o; ; o; ; i;;i4;o; ; i;;i4;@ ;0;@ ;@;'0;(F;)F;*F;+F; i;; o; ; o; ; i;;i4;o; ; i;;i4;@ ;0;@ ;@I" */;T: @type: normal:@children[; i;;@[ o:Sass::Tree::VariableNode ;I"old-ranges;T: @expro; ;I"current-browser-versions;T; I"current_browser_versions;T; i6; o; ;o;; i6;i;o;; i6;i0;@;@;@;@: @guarded0: @global0:@children[; i6; o; ;o;; i6;i ;o;; i6;i0;@;@;@o;# ;I"current-browser-versions;T;$o;;I"intersect-browser-ranges;T;[o; ;I"old-ranges;T; I"old_ranges;T; i7; o; ;o;; i7;i>;o;; i7;iI;@;@;@;@o; ;I"new-ranges;T; I"new_ranges;T; i7; o; ;o;; i7;iK;o;; i7;iV;@;@;@;@;o;;{;{; 0;!0; i7; o; ;o;; i7;i%;o;; i7;iW;@;@;@;@;%0;&T;'[; i7; o; ;o;; i7;i ;o;; i7;i_;@;@;@o:Sass::Tree::ContentNode ;'[; i8; o; ;o;; i8;i ;o;; i8;i;@;@;@o;# ;I"current-browser-versions;T;$o; ;I"old-ranges;T; I"old_ranges;T; i9; o; ;o;; i9;i%;o;; i9;i0;@;@;@;@;%0;&T;'[; i9; o; ;o;; i9;i ;o;; i9;i8;@;@;@; i-;o; ;o;; i-;i;o;; i-;iH;@; @;>T; @ o; ;[I"/* Returns true if the prefixed usage stats for the capability exceed the threshold * or if the minimum version for a supported browser would require a prefix for the capability. */; T; ; ;[; i@; @ o;< ;I"use-prefix; T;[ [o;: ;I" prefix; T;;I" prefix; T; iB;o; ;o;; iB;i;o;; iB;i";@; @;'@; @ 0[o;: ;I"capability; T;;I"capability; T; iB;o; ;o;; iB;i$;o;; iB;i/;@; @;'@; @ 0[o;: ;I"threshold; T;;I"threshold; T; iB;o; ;o;; iB;i1;o;; iB;i;;@; @;'@; @ 0[o;: ;I"capability-options; T;;I"capability_options; T; iB;o; ;o;; iB;i=;o;; iB;iP;@; @;'@; @ o;: ;I"default-capability-options; T;;I"default_capability_options; T; iB;o; ;o;; iB;iR;o;; iB;im;@; @;'@; @ ;0;[o; ;I" usage; T;o;;I"prefix-usage; T;[o;: ;I" prefix; T;;I" prefix; T; iC;o; ;o;; iC;i;o;; iC;i$;@; @;'@; @ o;: ;I"capability; T;;I"capability; T; iC;o; ;o;; iC;i&;o;; iC;i1;@; @;'@; @ o;: ;I"capability-options; T;;I"capability_options; T; iC;o; ;o;; iC;i3;o;; iC;iF;@; @;'@; @ ;o;;{;{;0;0; iC;o; ;o;; iC;i;o;; iC;iG;@; @;'@; @ ;(0;)0;[; iC;o; ;o;; iC;i ;o;; iC;iG;@; @; @ u;=Q[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI" usage:ET:@underscored_nameI" usage; T: @lineiD:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iD: @offseti : @end_poso;; iD;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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; ;I"threshold; T; I"threshold; T; iD; o; ;o;; iD;i;o;; iD;i;@ ;@;@ ;@:@operator:gt; iD; o; ;@ ;o;; iD;i ;@ ;@;@ ;@u:Sass::Tree::IfNodeQ[00[o:Sass::Tree::EachNode : @vars[I" browser:ET: @listo: Sass::Script::Tree::Funcall: @nameI" browsers;T: @args[o:!Sass::Script::Tree::Variable ; I" prefix;T:@underscored_nameI" prefix;T: @lineiG:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;iG: @offseti%: @end_poso;;iG;i,: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0;iG;o; ;o;;iG;i;o;;iG;i-;@;@;@;@:@children[u:Sass::Tree::IfNode[o: Sass::Script::Tree::Funcall: @nameI" index:ET: @args[o:!Sass::Script::Tree::Variable ;I"supported-browsers;T:@underscored_nameI"supported_browsers;T: @lineiH:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iH: @offseti: @end_poso;; iH;i): @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{o; ;I" browser;T; I" browser;T; iH; o; ;o;; iH;i+;o;; iH;i3;@;@;@;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iH; o; ;o;; iH;i;o;; iH;i4;@;@;@;@0[o:Sass::Tree::VariableNode ;I"min-version;T: @expro;;I" map-get;T;[o; ;I"browser-minimum-versions;T; I"browser_minimum_versions;T; iI; o; ;o;; iI;i$;o;; iI;i=;@;@;@;@o; ;I" browser;T; I" browser;T; iI; o; ;o;; iI;i?;o;; iI;iG;@;@;@;@;o;;{;{; 0;!0; iI; o; ;o;; iI;i;o;; iI;iH;@;@;@;@: @guarded0: @global0:@children[; iI; o; ;o;; iI;i;o;; iI;iH;@;@;@u:Sass::Tree::IfNode [o:!Sass::Script::Tree::Variable : @nameI"min-version:ET:@underscored_nameI"min_version;T: @lineiJ:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iJ: @offseti: @end_poso; ; iJ;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{0[o:Sass::Tree::VariableNode ;I"actual-prefix;T: @expro: Sass::Script::Tree::Funcall;I"browser-requires-prefix;T: @args[ o; ;I" browser;T;I" browser;T; iK; o; ; o; ; iK;i8;o; ; iK;i@;@ ;@ ;@ ;@o; ;I"min-version;T;I"min_version;T; iK; o; ; o; ; iK;iB;o; ; iK;iN;@ ;@ ;@ ;@o; ;I"capability;T;I"capability;T; iK; o; ; o; ; iK;iP;o; ; iK;i[;@ ;@ ;@ ;@o; ;I"capability-options;T;I"capability_options;T; iK; o; ; o; ; iK;i];o; ; iK;ip;@ ;@ ;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iK; o; ; o; ; iK;i ;o; ; iK;iq;@ ;@ ;@ ;@: @guarded0: @global0:@children[; iK; o; ; o; ; iK;i;o; ; iK;iq;@ ;@ ;@u:Sass::Tree::IfNode[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"actual-prefix:ET:@underscored_nameI"actual_prefix; T: @lineiL:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iL: @offseti: @end_poso;; iL;i": @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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; ;o; ;I" prefix; T; I" prefix; T; iL; o; ;o;; iL;i';o;; iL;i.;@ ;@;@ ;@;o; ;I"actual-prefix; T; I"actual_prefix; T; iL; o; ;o;; iL;i2;o;; iL;i@;@ ;@;@ ;@:@operator:eq; iL; o; ;@;o;; iL;iA;@ ;@;@ ;@;:and; iL; o; ;@ ;o;; iL;iA;@ ;@;@ ;@0[o:Sass::Tree::ReturnNode : @expro:$Sass::Script::Tree::ListLiteral :@elements[o; ;I" browser; T; I" browser; T; iM; o; ;o;; iM;i;o;; iM;i";@ ;@;@ ;@o; ;I"min-version; T; I"min_version; T; iM; o; ;o;; iM;i#;o;; iM;i/;@ ;@;@ ;@:@separator: space; iM; o; ;o;; iM;i;o;; iM;i/;@ ;@;@ ;@:@children[; iM; o; ;o;; iM;i;o;; iM;i/;@ ;@;@;iG;o; ;o;;iG;i ;o;;iG;i.;@;@:@has_childrenT;@[o:Sass::Tree::ReturnNode : @expro; ;I" usage; T; I" usage; T; iE; o; ;o;; iE;i;o;; iE;i;@ ;@;@ ;@:@children[; iE; o; ;o;; iE;i ;o;; iE;i;@ ;@;@o;? ;o;* ;@`; iS;o; ;o;; iS;i;o;; iS;i;@; @;'@;[; iS;o; ;o;; iS;i;o;; iS;i;@; @; @ ; iB;o; ;o;; iB;i;o;; iB;io;@; @;>T; @ o;< ;I"prefix-identifier; T;[[o;: ;I" ident; T;;I" ident; T; iV;o; ;o;; iV;i";o;; iV;i(;@; @;'@; @ 0[o;: ;I" prefix; T;;I" prefix; T; iV;o; ;o;; iV;i*;o;; iV;i1;@; @;'@; @ o;: ;I"current-prefix; T;;I"current_prefix; T; iV;o; ;o;; iV;i3;o;; iV;iB;@; @;'@; @ ;0;[o;? ;o;;I" unquote; T;[o;J ;Ko;* ;o;2;I"; T; ;3; @ ; iW;o; ;o;; iW;i;o;; iW;i;@; @;'@;Lo;: ;I" prefix; T;;I" prefix; T; iW;o; ;o;; iW;i;o;; iW;i";@; @;'@; @ ;Mo;J ;Ko;* ;o;2;I"; T; ;3; @ ; iW;o; ;o;; iW;i#;o;; iW;i%;@; @;'@;Lo;;I"if; T;[o;: ;I" prefix; T;;I" prefix; T; iW;o; ;o;; iW;i(;o;; iW;i/;@; @;'@; @ o;* ;o;2;I"-; T; ;3; @ ; iW;o; ;o;; iW;i1;o;; iW;i4;@; @;'@o;* ;@x; iW;o; ;o;; iW;i6;o;; iW;i:;@; @;'@;o;;{;{;0;0; iW;o; ;o;; iW;i%;o;; iW;i;;@; @;'@; @ ;Mo;J ;Ko;* ;o;2;I"; T; ;3; @ ; iW;o; ;o;; iW;i<;o;; iW;i>;@; @;'@;Lo;: ;I" ident; T;;I" ident; T; iW;o; ;o;; iW;i>;o;; iW;iD;@; @;'@; @ ;Mo;* ;o;2;I"; T; ;3; @ ; iW;o; ;o;; iW;iE;o;; iW;iF;@; @;'@; iW;o; ;@Q;o;; iW;iF;@; @;'@; @ ; iW;o; ;@1;o;; iW;iF;@; @;'@; @ ; iW;o; ;@$;o;; iW;iF;@; @;'@; @ ;o;;{;{;0;0; iW;o; ;o;; iW;i;o;; iW;iG;@; @;'@; @ ;[; iW;o; ;o;; iW;i;o;; iW;iG;@; @; @ ; iV;o; ;o;; iV;i;o;; iV;iD;@; @;>T; @ o; ;[I"u/* Output a property and value using the current prefix. * It will be unprefixed if $current-prefix is null. */; T; ; ;[; iZ; @ o;H ;I"prefix-prop; T;[[o;: ;I" property; T;;I" property; T; i\;o; ;o;; i\;i;o;; i\;i";@; @;'@; @ 0[o;: ;I" value; T;;I" value; T; i\;o; ;o;; i\;i$;o;; i\;i*;@; @;'@; @ 0[o;: ;I" prefix; T;;I" prefix; T; i\;o; ;o;; i\;i,;o;; i\;i3;@; @;'@; @ o;: ;I"current-prefix; T;;I"current_prefix; T; i\;o; ;o;; i\;i5;o;; i\;iD;@; @;'@; @ ;0;[o:Sass::Tree::PropNode;[o:&Sass::Script::Tree::Interpolation;K0;Lo;;I"prefix-identifier; T;[o;: ;I" property; T;;I" property; T; i];o; ;o;; i];i;o;; i];i%;@; @;'@; @ o;: ;I" prefix; T;;I" prefix; T; i];o; ;o;; i];i';o;; i];i.;@; @;'@; @ ;o;;{;{;0;0; i];o; ;o;; i];i ;o;; i];i/;@; @;'@; @ ;M0:@whitespace_beforeF:@whitespace_afterF:@originally_textF:@warn_for_color:warn_for_color; i];o; ;o;; i];i;o;; i];i0;@; @;'@; @ ;o;: ;I" value; T;;I" value; T; i];o; ;o;; i];i2;o;; i];i8;@; @;'@; @ : @tabsi:@prop_syntax:new;[; i];o; ;o;; i];i;o;; i];i8;@; @:@name_source_rangeo; ;@;o;; i];i0;@; @:@value_source_rangeo; ;o;; i];i2;@;@; @; @ ; i\;o; ;o;; i\;i;o;; i\;iF;@; @;>T; @ o; ;[I"/* Emit a set of properties with the prefix governed by the capability and usage threshold given. * * Example: * * @include prefixed-properties(css-animation, $animation-support-threshold, * (animation-name: foo, animation-duration: 2s) * ); */; T; ; ;[; i`; @ o;H ;I"prefixed-properties; T;[ [o;: ;I"capability; T;;I"capability; T; ig;o; ;o;; ig;i!;o;; ig;i,;@; @;'@; @ 0[o;: ;I"threshold; T;;I"threshold; T; ig;o; ;o;; ig;i.;o;; ig;i8;@; @;'@; @ 0[o;: ;I"properties; T;;I"properties; T; ig;o; ;o;; ig;i:;o;; ig;iE;@; @;'@; @ 0[o;: ;I"capability-options; T;;I"capability_options; T; ig;o; ;o;; ig;iG;o;; ig;iZ;@; @;'@; @ o;: ;I"default-capability-options; T;;I"default_capability_options; T; ig;o; ;o;; ig;i\;o;; ig;iw;@; @;'@; @ ;0;[o;R;I"with-each-prefix; T;[o;: ;I"capability; T;;I"capability; T; ih;o; ;o;; ih;i";o;; ih;i-;@; @;'@; @ o;: ;I"threshold; T;;I"threshold; T; ih;o; ;o;; ih;i/;o;; ih;i9;@; @;'@; @ o;: ;I"capability-options; T;;I"capability_options; T; ih;o; ;o;; ih;i;;o;; ih;iN;@; @;'@; @ ;o;;{;{;0;0;[o;O ;P[I" prop; TI" value; T;Qo;: ;I"properties; T;;I"properties; T; ii;o; ;o;; ii;i!;o;; ii;i,;@; @;'@; @ ;[o;R;I"prefix-prop; T;[o;: ;I" prop; T;;I" prop; T; ij;o; ;o;; ij;i!;o;; ij;i&;@; @;'@; @ o;: ;I" value; T;;I" value; T; ij;o; ;o;; ij;i(;o;; ij;i.;@; @;'@; @ ;o;;{;{;0;0;[; ij;o; ;o;; ij;i ;o;; ij;i/;@; @; @ ; ii;o; ;o;; ii;i ;o;; ii;i-;@; @;>T; @ ; ih;o; ;o;; ih;i;o;; ih;iP;@; @;>T; @ ; ig;o; ;o;; ig;i;o;; ig;iy;@; @;>T; @ o; ;[I"/* @private */; T; ; ;[; ip; @ o;< ;I"warn-about-old-variables; T;[;0;[ o; ;I"old-variables-in-use; T;o;5 ;6[;80; ir;o; ;o;; ir;i ;o;; ir;i ;@; @;'@; @ ;(0;)0;[; ir;o; ;o;; ir;i ;o;; ir;i!;@; @; @ o;O ;P[I"old-variable-name; T;Qo;5 ;6[o;* ;o;2;I"legacy-support-for-ie; T; ;7; @ ; it;o; ;o;; it;i;o;; it;i$;@; @;'@o;* ;o;2;I"legacy-support-for-ie6; T; ;7; @ ; it;o; ;o;; it;i&;o;; it;i<;@; @;'@o;* ;o;2;I"legacy-support-for-ie7; T; ;7; @ ; it;o; ;o;; it;i>;o;; it;iT;@; @;'@o;* ;o;2;I"legacy-support-for-ie8; T; ;7; @ ; iu;o; ;o;; iu;i;o;; iu;i%;@; @;'@o;* ;o;2;I"legacy-support-for-mozilla; T; ;7; @ ; iu;o; ;o;; iu;i';o;; iu;iA;@; @;'@o;* ;o;2;I"legacy-support-for-webkit; T; ;7; @ ; iu;o; ;o;; iu;iC;o;; iu;i\;@; @;'@o;* ;o;2;I"%experimental-support-for-mozilla; T; ;7; @ ; iv;o; ;o;; iv;i;o;; iv;i/;@; @;'@o;* ;o;2;I"$experimental-support-for-webkit; T; ;7; @ ; iv;o; ;o;; iv;i1;o;; iv;iP;@; @;'@o;* ;o;2;I"#experimental-support-for-opera; T; ;7; @ ; iw;o; ;o;; iw;i;o;; iw;i-;@; @;'@o;* ;o;2;I"'experimental-support-for-microsoft; T; ;7; @ ; iw;o; ;o;; iw;i/;o;; iw;iQ;@; @;'@o;* ;o;2;I"#experimental-support-for-khtml; T; ;7; @ ; ix;o; ;o;; ix;i;o;; ix;i-;@; @;'@o;* ;o;2;I"!experimental-support-for-svg; T; ;7; @ ; ix;o; ;o;; ix;i/;o;; ix;iK;@; @;'@;8;9; it;o; ;o;; it;i;o;; it;i$;@; @;'@; @ ;[u;=Y[o: Sass::Script::Tree::Funcall: @nameI"global-variable-exists:ET: @args[o:!Sass::Script::Tree::Variable ;I"old-variable-name;T:@underscored_nameI"old_variable_name;T: @lineiz:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; iz: @offseti%: @end_poso;; iz;i7: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; iz; o; ;o;; iz;i;o;; iz;i8;@;@;@;@0[o:Sass::Tree::VariableNode ;I"old-variables-in-use;T: @expro;;I" append;T;[o; ;I"old-variables-in-use;T; I"old_variables_in_use;T; i{; o; ;o;; i{;i*;o;; i{;i?;@;@;@;@o;;I" unquote;T;[o:,Sass::Script::Tree::StringInterpolation : @beforeo: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String;'I"$;T: @type: string;@; i|; o; ;o;; i|;i2;o;; i|;i6;@;@;@: @mido; ;I"old-variable-name;T; I"old_variable_name;T; i|; o; ;o;; i|;i6;o;; i|;iH;@;@;@;@: @aftero;& ;'o;(;'I";T;);*;@; i|; o; ;o;; i|;iI;o;; i|;iJ;@;@;@; i|; o; ;@0;o;; i|;iJ;@;@;@;@;o;;{;{; 0;!0; i|; o; ;o;; i|;i*;o;; i|;iK;@;@;@;@o;& ;'o;(;'I" comma;T;):identifier;@; i|; o; ;o;; i|;iM;o;; i|;iR;@;@;@;o;;{;{; 0;!0; i{; o; ;o;; i{;i#;o;; i|;iS;@;@;@;@: @guarded0: @global0:@children[; i{; o; ;o;; i{;i ;o;; i|;iS;@;@;@; is;o; ;o;; is;i;o;; iy;i;@; @;>T; @ u;=[o:"Sass::Script::Tree::Operation :@operand1o: Sass::Script::Tree::Funcall: @nameI" length:ET: @args[o:!Sass::Script::Tree::Variable ;I"old-variables-in-use; T:@underscored_nameI"old_variables_in_use; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti: @end_poso;; i;i(: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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{:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i;o; ;o;; i;i ;o;; i;i);@;@;@;@:@operand2o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::Number ;&i:@numerator_units[:@denominator_units[:@originalI"0; F;@; i;o; ;o;; i;i,;o;; i;i-;@;@;@:@operator:gt; i;o; ;@;o;; i;i.;@;@;@;@0[o:Sass::Tree::WarnNode : @expro; ;o; ;o; ;o;% ;&o: Sass::Script::Value::String;&I"T; @ o; ;[I"/* @private */; T; ; ;[; i; @ o;< ;I"warn-about-pie-removal; T;[;0;[u;=9[o: Sass::Script::Tree::Funcall: @nameI"global-variable-exists:ET: @args[o: Sass::Script::Tree::Literal : @valueo: Sass::Script::Value::String; I"!experimental-support-for-pie;T: @type:identifier: @options{: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position;i: @offseti#: @end_poso;;i;i?: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0;i;o; ;o;;i;i ;o;;i;i@;@;@;@;@ 0[o:Sass::Tree::WarnNode : @expro; ; o; ; I"(Compass no longer supports css3pie.;T; : string;@ ;i;o; ;o;;i;i;o;;i;i5;@;@;@:@children[;i;o; ;o;;i;i ;o;;i;i5;@;@;@ o;? ;o;* ;@; i;o; ;o;; i;i;o;; i;i;@; @;'@;[; i;o; ;o;; i;i;o;; i;i;@; @; @ ; i;o; ;o;; i;i;o;; i;i);@; @;>T; @ o; ;[I"/* Enable browser support debugging within the content block. * Or you can enable it for the whole stylesheet by setting `$debug-browser-support` to true. */; T; ; ;[; i; @ o;H ;I"#with-browser-support-debugging; T;[;0;[ o; ;I"current-status; T;o;: ;I"debug-browser-support; T;;I"debug_browser_support; T; i;o; ;o;; i;i;o;; i;i/;@; @;'@; @ ;(0;)0;[; i;o; ;o;; i;i ;o;; i;i/;@; @; @ o; ;I"debug-browser-support; T;o;* ;@; i;o; ;o;; i;i ;o;; i;i$;@; @;'@;(0;)T;[; i;o; ;o;; i;i ;o;; i;i,;@; @; @ o;S ;[; i;o; ;o;; i;i;o;; i;i;@; @; @ o; ;I"debug-browser-support; T;o;: ;I"current-status; T;;I"current_status; T; i;o; ;o;; i;i ;o;; i;i/;@; @;'@; @ ;(0;)T;[; i;o; ;o;; i;i ;o;; i;i7;@; @; @ ; i;o; ;o;; i;i;o;; i;i,;@; @;>T; @ o; ;[I";@ ;@ ;@ ;@:@keywordso:Sass::Util::NormalizedMap:@key_strings{: @map{: @splat0:@kwarg_splat0; i; o; ; o; ; i;i;o; ; i;i?;@ ;@ ;@ ;@: @guarded0: @global0:@children[; i; o; ; o; ; i;i ;o; ; i;i;@ ;@ ;@o;? ;o;;I"if; T;[o;@ ;Ao;;I" length; T;[o;: ;I" arglist; T;;I" arglist; T; i;o; ;o;; i;i;o;; i;i";@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;i;o;; i;i#;@; @;'@; @ ;Bo;* ;o;+ ;i;,[;-@>;.I"0; F; @ ; i;o; ;o;; i;i&;o;; i;i';@; @;'@;C;D; i;o; ;@0;o;; i;i';@; @;'@; @ o;: ;I" arglist; T;;I" arglist; T; i;o; ;o;; i;i);o;; i;i1;@; @;'@; @ o;: ;I" default; T;;I" default; T; i;o; ;o;; i;i3;o;; i;i;;@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;i;o;; i;i<;@; @;'@; @ ;[; i;o; ;o;; i;i;o;; i;i<;@; @; @ ; i;o; ;o;; i;i;o;; i;i8;@; @;>T; @ o; ;[I"/* @private */; T; ; ;[; i; @ o; ;I"!old-variable-warnings-issued; T;o;;I"warn-about-old-variables; T;[;o;;{;{;0;0; i;o; ;o;; i;i%;o;; i;i?;@; @;'@; @ ;(T;)0;[; i;o; ;o;; i;i;o;; i;iH;@; @; @ o; ;[I"/* @private */; T; ; ;[; i; @ o; ;I"pie-removal-warning-issued; T;o;;I"warn-about-pie-removal; T;[;o;;{;{;0;0; i;o; ;o;; i;i#;o;; i;i;;@; @;'@; @ ;(T;)0;[; i;o; ;o;; i;i;o;; i;iD;@; @; @ o; ;[I"/* @private */; T; ; ;[; i; @ o;< ;I"(warn-about-useless-prefix-arguments; T;[ [o;: ;I"moz; T;;I"moz; T; i;o; ;o;; i;i4;o;; i;i8;@; @;'@; @ o;* ;@x; i;o; ;o;; i;i:;o;; i;i>;@; @;'@[o;: ;I" webkit; T;;I" webkit; T; i;o; ;o;; i;i@;o;; i;iG;@; @;'@; @ o;* ;@x; i;o; ;o;; i;iI;o;; i;iM;@; @;'@[o;: ;I"o; T;;I"o; T; i;o; ;o;; i;iO;o;; i;iQ;@; @;'@; @ o;* ;@x; i;o; ;o;; i;iS;o;; i;iW;@; @;'@[o;: ;I" khtml; T;;I" khtml; T; i;o; ;o;; i;iY;o;; i;i_;@; @;'@; @ o;* ;@x; i;o; ;o;; i;ia;o;; i;ie;@; @;'@[o;: ;I" official; T;;I" official; T; i;o; ;o;; i;ig;o;; i;ip;@; @;'@; @ o;* ;@x; i;o; ;o;; i;ir;o;; i;iv;@; @;'@;0;[u;=g [o:"Sass::Script::Tree::Operation :@operand1o; ;o; ;o; ;o; ;o:!Sass::Script::Tree::Variable : @nameI"moz:ET:@underscored_nameI"moz; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti : @end_poso;; i;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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::Null;0;@; i; o; ;o;; i;i;o;; i;i;@;@;@:@operator:neq; i; o; ;@;o;; i;i;@;@;@;@;o; ;o; ;I" webkit; T; I" webkit; T; i; o; ;o;; i;i;o;; i;i#;@;@;@;@;o; ;@; i; o; ;o;; i;i';o;; i;i+;@;@;@; ;!; i; o; ;@$;o;; i;i,;@;@;@;@; :or; i; o; ;@;o;; i;i,;@;@;@;@;o; ;o; ;I"o; T; I"o; T; i; o; ;o;; i;i/;o;; i;i1;@;@;@;@;o; ;@; i; o; ;o;; i;i5;o;; i;i9;@;@;@; ;!; i; o; ;@3;o;; i;i:;@;@;@;@; ;"; i; o; ;@;o;; i;i:;@;@;@;@;o; ;o; ;I" khtml; T; I" khtml; T; i; o; ;o;; i;i=;o;; i;iC;@;@;@;@;o; ;@; i; o; ;o;; i;iG;o;; i;iK;@;@;@; ;!; i; o; ;@B;o;; i;iL;@;@;@;@; ;"; i; o; ;@;o;; i;iL;@;@;@;@;o; ;o; ;I" official; T; I" official; T; i; o; ;o;; i;iO;o;; i;iX;@;@;@;@;o; ;@; i; o; ;o;; i;i\;o;; i;i`;@;@;@; ;!; i; o; ;@Q;o;; i;ia;@;@;@;@; ;"; i; o; ;@;o;; i;ia;@;@;@;@0[o:Sass::Tree::WarnNode : @expro; ;o; ;o: Sass::Script::Value::String;I"CBrowser prefix arguments to this mixin are no longer used and ; T: @type: string;@; i; o; ;o;; i;i;o;; i;iP;@;@;@;o; ;o;%;I")will be removed in the next release.; T;&;';@; i; o; ;o;; i;i;o;; i;i6;@;@;@; : plus; i; o; ;@b;o;; i;i6;@;@;@;@:@children[; i; o; ;o;; i;i ;o;; i;i6;@;@;@o;? ;o;* ;@; i;o; ;o;; i;i;o;; i;i;@; @;'@;[; i;o; ;o;; i;i;o;; i;i;@; @; @ ; i;o; ;o;; i;i;o;; i;ix;@; @;>T; @ o; ;[I"Y/* coerce a list to be comma delimited or make a new, empty comma delimited list. */; T; ; ;[; i; @ o;< ;I"comma-list; T;[[o;: ;I" list; T;;I" list; T; i;o; ;o;; i;i;o;; i;i ;@; @;'@; @ o;5 ;6[;80; i;o; ;o;; i;i#;o;; i;i#;@; @;'@; @ ;0;[o;? ;o;;I" join; T;[o;5 ;6[;80; i;o; ;o;; i;i;o;; i;i;@; @;'@; @ o;: ;I" list; T;;I" list; T; i;o; ;o;; i;i;o;; i;i;@; @;'@; @ o;* ;o;2;I" comma; T; ;7; @ ; i;o; ;o;; i;i ;o;; i;i%;@; @;'@;o;;{;{;0;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&;@; @;>T; @ o; ;[I"l/* @private Returns the legacy value for a given box-model * - Used by background-clip and -origin. */; T; ; ;[; i; @ o;< ;I"legacy-box; T;[[o;: ;I"box; T;;I"box; T; i;o; ;o;; i;i;o;; i;i;@; @;'@; @ 0;0;[ o; ;I"box; T;o;;I" unquote; T;[o;: ;I"box; T;;I"box; T; i;o; ;o;; i;i;o;; i;i;@; @;'@; @ ;o;;{;{;0;0; i;o; ;o;; i;i;o;; i;i;@; @;'@; @ ;(0;)0;[; i;o; ;o;; i;i ;o;; i;i;@; @; @ u;=K[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"box:ET:@underscored_nameI"box; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti : @end_poso;; i;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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"padding-box; T: @type:identifier;@; i; o; ;o;; i;i;o;; i;i;@ ;@;@ :@operator:eq; i; o; ;@ ;o;; i;i ;@ ;@;@ ;@0[o:Sass::Tree::VariableNode ;I"box; T: @expro; ;o;;I" padding; T; ;!;@; i; o; ;o;; i;i(;o;; i;i/;@ ;@;@ : @guarded0: @global0:@children[; i; o; ;o;; i;i#;o;; i;i/;@ ;@;@u;=I[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"box:ET:@underscored_nameI"box; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti : @end_poso;; i;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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"border-box; T: @type:identifier;@; i; o; ;o;; i;i;o;; i;i;@ ;@;@ :@operator:eq; i; o; ;@ ;o;; i;i;@ ;@;@ ;@0[o:Sass::Tree::VariableNode ;I"box; T: @expro; ;o;;I" border; T; ;!;@; i; o; ;o;; i;i';o;; i;i-;@ ;@;@ : @guarded0: @global0:@children[; i; o; ;o;; i;i";o;; i;i-;@ ;@;@u;=K[o:"Sass::Script::Tree::Operation :@operand1o:!Sass::Script::Tree::Variable : @nameI"box:ET:@underscored_nameI"box; T: @linei:@source_rangeo:Sass::Source::Range :@start_poso:Sass::Source::Position; i: @offseti : @end_poso;; i;i: @fileI"]D:/Ruby215/lib/ruby/gems/2.1.0/gems/compass-core-1.0.3/stylesheets/compass/_support.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"content-box; T: @type:identifier;@; i; o; ;o;; i;i;o;; i;i;@ ;@;@ :@operator:eq; i; o; ;@ ;o;; i;i ;@ ;@;@ ;@0[o:Sass::Tree::VariableNode ;I"box; T: @expro; ;o;;I" content; T; ;!;@; i; o; ;o;; i;i(;o;; i;i/;@ ;@;@ : @guarded0: @global0:@children[; i; o; ;o;; i;i#;o;; i;i/;@ ;@;@o;? ;o;: ;I"box; T;;I"box; 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!;@; @;>T; @ :@templateI"G// Map of compass extensions that are loaded. The value will either be // the version of the extension or `true` if the version is unknown. $compass-extensions: compass-extensions() !default; // The list of browsers you want to support. // Defaults to all. $supported-browsers: browsers() !default; // The browser usage threshold for features that gracefully degrade // Defaults to 1 user in 1,000. $graceful-usage-threshold: 0.1 !default; // The browser usage threshold for features that cannot degrade gracefully // Defaults to 1 user in 10,000. $critical-usage-threshold: 0.01 !default; // Set this to true to generate comments that will explain why a prefix was included or omitted. $debug-browser-support: false !default; // Minimum browser versions that must be supported. // The keys of this map are any valid browser according to `browsers()`. // The values of this map are the min version that is valid for that browser // according to `browser-versions($browser)` $browser-minimum-versions: ( 'chrome': null, 'firefox': null, 'ie': null, 'safari': null, 'opera': null ) !default; // @private $default-capability-options: ( (full-support: true), (partial-support: true) ); // When a prefix in in context, but there is no current prefix // That context is recorded here so other prefixes can be avoided. $prefix-context: null; // When a prefix is in a selector or directive scope, this is set to the // current prefix value. When `null`, either there is no prefix in scope // or the official prefix is being rendered. The `$prefix-context` // variable can be used to make that distinction. $current-prefix: null; // When in a context that only exists in a particular version // this variable is set to those versions. $current-browser-versions: (); // The legacy support CSS 2.1 Selectors. // Defaults to the $critical-usage-threshold. $css-sel2-support-threshold: $critical-usage-threshold !default; // Check if the browser is in scope given the browser support and current prefix minimums. @function browser-out-of-scope($browser, $version: null) { @if not index($supported-browsers, $browser) { @if $debug-browser-support { @return "#{$browser} is not listed as a supported browser." } @else { @return true; } } @else if not ($current-prefix == null or $current-prefix == browser-prefix($browser)) { @if $debug-browser-support { @return "#{$browser} #{$version} is incompatible with #{$current-prefix}." } @else { @return true; } } $current-range: map-get($current-browser-versions, $browser); $current-min: if($current-range, nth($current-range, 1), null); $current-max: if($current-range, nth($current-range, 2), null); @if not ($version and $current-max) { // We don't have any versions to compare @return false; } @else { // If the version is less than the current min, it is not supported $too-old: compare-browser-versions($browser, $version, $current-min) < 0; $too-new: compare-browser-versions($browser, $version, $current-max) > 0; @if $too-old or $too-new { @if $debug-browser-support { @return "The current scope only works with #{display-browser-range($browser, $current-min, $current-max)}."; } @else { @return true; } } @else { @return false; } } } // Check whether the browser is supported according to the supported browsers, // declared minimum support and usage thresholds. @function support-legacy-browser($browser, $min-version, $max-version: null, $threshold: $critical-usage-threshold) { @if not index($supported-browsers, $browser) { @return false; } // Check agaist usage stats and declared minimums $min-required-version: map-get($browser-minimum-versions, $browser); $usage: if($max-version, omitted-usage($browser, $min-version, $max-version), omitted-usage($browser, $min-version)); @return $usage > $threshold or ($min-required-version and compare-browser-versions($browser, $max-version or $min-version, $min-required-version) >= 0); } // Include content for a legacy browser // Version can be a single version string or a list of versions ordered from oldest to newest. @mixin for-legacy-browser($browser, $min-version, $max-version: $min-version, $threshold: $critical-usage-threshold, $ranges: ($browser: $min-version $max-version)) { @if not browser-out-of-scope($browser, $max-version) and support-legacy-browser($browser, $min-version, $max-version, $threshold) { @if $debug-browser-support { /* Content for #{display-browser-range($browser, $min-version, $max-version)}. Min version: #{map-get($browser-minimum-versions, $browser) or unspecified}. User threshold to keep: #{$threshold}%. If #{display-browser-range($browser, $min-version, $max-version)} are omitted: #{omitted-usage($browser, $min-version, $max-version)}%. */ } @include with-browser-ranges(intersect-browser-ranges($current-browser-versions, $ranges)) { @content; } } @else if $debug-browser-support and browser-out-of-scope($browser, $max-version) { /* Content for #{display-browser-range($browser, $min-version, $max-version)} omitted. Not allowed in the current scope: #{browser-out-of-scope($browser, $max-version)} */ } @else if $debug-browser-support and not support-legacy-browser($browser, $min-version, $max-version, $threshold) { @if omitted-usage($browser, $min-version, $max-version) > $threshold { /* Content for #{display-browser-range($browser, $min-version, $max-version)} omitted. User threshold to keep: #{$threshold}%. If #{display-browser-range($browser, $min-version, $max-version)} and below are omitted: #{omitted-usage($browser, $min-version, $max-version)}%. */ } @else { /* Content for #{display-browser-range($browser, $min-version, $max-version)} omitted. Minimum support is #{map-get($browser-minimum-versions, $browser)}. */ } } } @function display-browser-range($browser, $min-version, $max-version: $min-version) { @return "#{unquote($browser)} #{unquote($min-version)}#{if($max-version != $min-version, unquote(' -') unquote($max-version), null)}"; } // Renders the content once if any of the legacy browsers are supported. // $browsers is a map of browser name to version ranges @mixin for-legacy-browsers($browsers, $threshold: $critical-usage-threshold) { $rendered: false; @each $browser, $range in $browsers { @if not $rendered { @include for-legacy-browser($browser, $range..., $threshold: $threshold, $ranges: $browsers) { $rendered: true; @content; } } } } // If there's a prefix context in scope, this will only output the content if the prefix matches. // Otherwise, sets the current prefix scope and outputs the content. @mixin with-prefix($prefix) { @if $current-prefix or $prefix-context { @if $current-prefix == $prefix or $prefix-context == $prefix { @if $debug-browser-support { @if $prefix { /* content for #{$prefix} because #{$current-prefix or $prefix-context} is already in scope. */ } @else { /* unprefixed content. #{$current-prefix or $prefix-context} is already in scope. */ } } $old-prefix-context: $prefix-context; $old-prefix: $current-prefix; $prefix-context: $prefix-context or $current-prefix !global; $current-prefix: $prefix !global; @content; $prefix-context: $old-prefix-context !global; $current-prefix: $old-prefix !global; } @else if $prefix == null { $old-prefix-context: $prefix-context; $prefix-context: $prefix-context or $current-prefix !global; $current-prefix: null !global; @if $debug-browser-support { /* Content for official syntax. Prefix context is still #{$prefix-context}. */ } @content; $current-prefix: $prefix-context !global; $prefix-context: $old-prefix-context !global; } @else if $debug-browser-support { /* Omitting content for #{$prefix} because #{$current-prefix} is already in scope. */ } } @else { @if $debug-browser-support and $prefix { /* Creating new #{$prefix} context. */ } $prefix-context: $prefix !global; $current-prefix: $prefix !global; @content; $current-prefix: null !global; $prefix-context: null !global; } } @function prefixes-for-capability($capability, $threshold, $capability-options: $default-capability-options) { $result: (); @each $prefix in browser-prefixes($supported-browsers) { $result: map-merge($result, ($prefix: use-prefix($prefix, $capability, $threshold, $capability-options))); } @return $result; } // Yields to the mixin content once for each prefix required. // The current prefix is set to the $current-prefix global for use by the included content. // Also yields to the content once with $current-prefix set to null for the official version // as long as there's not already a prefix in scope. @mixin with-each-prefix($capability, $threshold, $capability-options: $default-capability-options) { @each $prefix, $should-use-prefix in prefixes-for-capability($capability, $threshold, $capability-options) { @if $should-use-prefix { @if $debug-browser-support and type-of($should-use-prefix) == list { /* Capability #{$capability} is prefixed with #{$prefix} because #{$should-use-prefix} is required. */ } @else if $debug-browser-support and type-of($should-use-prefix) == number { /* Capability #{$capability} is prefixed with #{$prefix} because #{$should-use-prefix}% of users need it which is more than the threshold of #{$threshold}%. */ } @include with-prefix($prefix) { @include with-browser-ranges($capability) { @content; } } } @else if $debug-browser-support { /* Capability #{$capability} is not prefixed with #{$prefix} because #{prefix-usage($prefix, $capability, $capability-options)}% of users are affected which is less than the threshold of #{$threshold}. */ } } @include with-prefix(null) { @include with-browser-ranges($capability) { @content; } } } // Returns true if at least one browser-version pair in $subset-ranges // is a higher (or same) version than the browser-version pairs in // $ranges. @function has-browser-subset($ranges, $subset-ranges) { $found-mismatch: false; @each $browser, $subset-range in $subset-ranges { $range: map-get($ranges, $browser); @if $range { $min-1: nth($subset-range, 1); $max-1: nth($subset-range, 2); $min-2: nth($range, 1); $max-2: nth($range, 2); @if (compare-browser-versions($browser, $min-2, $min-1) <= 0 and compare-browser-versions($browser, $min-1, $max-2) <= 0) or (compare-browser-versions($browser, $min-2, $max-1) <= 0 and compare-browser-versions($browser, $max-1, $max-2) <= 0) or (compare-browser-versions($browser, $min-1, $min-2) <= 0 and compare-browser-versions($browser, $max-1, $max-2) >= 0) or (compare-browser-versions($browser, $min-1, $min-2) >= 0 and compare-browser-versions($browser, $max-1, $max-2) <= 0) { @return true; } @else { $found-mismatch: true } } } @return not $found-mismatch; } // When the same browser is in both maps, then the minimum will be set // to the maximum of the two minimum versions, and the maximum will be // set to the minmum of the two maximum versions. @function intersect-browser-ranges($ranges, $new-ranges) { @each $browser, $new-range in $new-ranges { $old-range: map-get($ranges, $browser); @if $old-range { $old-min: nth($old-range, 1); $old-max: if(length($old-range) == 1, $old-min, nth($old-range, 2)); $new-min: nth($new-range, 1); $new-max: if(length($new-range) == 1, $new-min, nth($new-range, 2)); $maximin: if(compare-browser-versions($browser, $old-min, $new-min) > 0, $old-min, $new-min); $minimax: if(compare-browser-versions($browser, $old-max, $new-max) < 0, $old-max, $new-max); $ranges: map-merge($ranges, ($browser: $maximin $minimax)); } @else { $ranges: map-merge($ranges, ($browser: $new-range)); } } @return $ranges; } // If passed a map, that will be the new browser ranges. // Otherwise a range map will be created based on the given capability and prefix // using the `browser-ranges($capability, $prefix)` function. // // If there are current ranges in scope and the new ranges have some overlap // with the current, // // If there is no overlap, then the content will not be rendered. @mixin with-browser-ranges($capability, $prefix: $current-prefix) { $new-ranges: null; @if type-of($capability) == map { $new-ranges: $capability; } @else { $new-ranges: browser-ranges($capability, $prefix); } @if has-browser-subset($current-browser-versions, $new-ranges) { $old-ranges: $current-browser-versions; $current-browser-versions: intersect-browser-ranges($old-ranges, $new-ranges) !global; @content; $current-browser-versions: $old-ranges !global; } @else if $debug-browser-support { /* Excluding content because #{inspect($new-ranges)} is not included within #{inspect($current-browser-versions)} */ } } // Returns true if the prefixed usage stats for the capability exceed the threshold // or if the minimum version for a supported browser would require a prefix for the capability. @function use-prefix($prefix, $capability, $threshold, $capability-options: $default-capability-options) { $usage: prefix-usage($prefix, $capability, $capability-options); @if $usage > $threshold { @return $usage; } @else { @each $browser in browsers($prefix) { @if index($supported-browsers, $browser) { $min-version: map-get($browser-minimum-versions, $browser); @if $min-version { $actual-prefix: browser-requires-prefix($browser, $min-version, $capability, $capability-options); @if $actual-prefix and $prefix == $actual-prefix { @return $browser $min-version; } } } } } @return false; } @function prefix-identifier($ident, $prefix: $current-prefix) { @return unquote("#{$prefix}#{if($prefix, '-', null)}#{$ident}"); } // Output a property and value using the current prefix. // It will be unprefixed if $current-prefix is null. @mixin prefix-prop($property, $value, $prefix: $current-prefix) { #{prefix-identifier($property, $prefix)}: $value; } // Emit a set of properties with the prefix governed by the capability and usage threshold given. // // Example: // // @include prefixed-properties(css-animation, $animation-support-threshold, // (animation-name: foo, animation-duration: 2s) // ); @mixin prefixed-properties($capability, $threshold, $properties, $capability-options: $default-capability-options) { @include with-each-prefix($capability, $threshold, $capability-options) { @each $prop, $value in $properties { @include prefix-prop($prop, $value); } } } // @private @function warn-about-old-variables() { $old-variables-in-use: (); @each $old-variable-name in (legacy-support-for-ie, legacy-support-for-ie6, legacy-support-for-ie7, legacy-support-for-ie8, legacy-support-for-mozilla, legacy-support-for-webkit, experimental-support-for-mozilla, experimental-support-for-webkit, experimental-support-for-opera, experimental-support-for-microsoft, experimental-support-for-khtml, experimental-support-for-svg) { @if global-variable-exists($old-variable-name) { $old-variables-in-use: append($old-variables-in-use, unquote("$#{$old-variable-name}"), comma); } } @if length($old-variables-in-use) > 0 { @warn "Compass has changed how browser support is configured. " + "The following configuration variables " + "are no longer supported: #{$old-variables-in-use}." + "Details: http://compass-style.org/help/documentation/tuning-vendor-prefixes/" } @return $old-variables-in-use; } // @private @function warn-about-pie-removal() { @if global-variable-exists(experimental-support-for-pie) { @warn "Compass no longer supports css3pie."; } @return true; } // Enable browser support debugging within the content block. // Or you can enable it for the whole stylesheet by setting `$debug-browser-support` to true. @mixin with-browser-support-debugging { $current-status: $debug-browser-support; $debug-browser-support: true !global; @content; $debug-browser-support: $current-status !global; } // Set a default value if the given arglist is empty @function set-arglist-default($arglist, $default) { $default-index: index($arglist, default); @if $default-index { $arglist: set-nth($arglist, $default-index, $default) } @return if(length($arglist) > 0, $arglist, $default); } // @private $old-variable-warnings-issued: warn-about-old-variables() !default; // @private $pie-removal-warning-issued: warn-about-pie-removal() !default; // @private @function warn-about-useless-prefix-arguments($moz: null, $webkit: null, $o: null, $khtml: null, $official: null) { @if $moz != null or $webkit != null or $o != null or $khtml != null or $official != null { @warn "Browser prefix arguments to this mixin are no longer used and " + "will be removed in the next release."; } @return true; } // coerce a list to be comma delimited or make a new, empty comma delimited list. @function comma-list($list: ()) { @return join((), $list, comma); } // @private Returns the legacy value for a given box-model // - Used by background-clip and -origin. @function legacy-box($box) { $box: unquote($box); @if $box == padding-box { $box: padding; } @if $box == border-box { $box: border; } @if $box == content-box { $box: content; } @return $box; } ; T; i;o; ;o;; i;i;o;; i;i;@; @;>T; @